2023-09-08T11:52:06,887 Created temporary directory: /tmp/pip-build-tracker-0224pz1m 2023-09-08T11:52:06,888 Initialized build tracking at /tmp/pip-build-tracker-0224pz1m 2023-09-08T11:52:06,889 Created build tracker: /tmp/pip-build-tracker-0224pz1m 2023-09-08T11:52:06,889 Entered build tracker: /tmp/pip-build-tracker-0224pz1m 2023-09-08T11:52:06,890 Created temporary directory: /tmp/pip-wheel-thq4ip3n 2023-09-08T11:52:06,893 Created temporary directory: /tmp/pip-ephem-wheel-cache-qg4rf168 2023-09-08T11:52:06,914 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T11:52:06,917 2 location(s) to search for versions of pypotrace: 2023-09-08T11:52:06,917 * https://pypi.org/simple/pypotrace/ 2023-09-08T11:52:06,917 * https://www.piwheels.org/simple/pypotrace/ 2023-09-08T11:52:06,918 Fetching project page and analyzing links: https://pypi.org/simple/pypotrace/ 2023-09-08T11:52:06,919 Getting page https://pypi.org/simple/pypotrace/ 2023-09-08T11:52:06,920 Found index url https://pypi.org/simple/ 2023-09-08T11:52:07,060 Fetched page https://pypi.org/simple/pypotrace/ as application/vnd.pypi.simple.v1+json 2023-09-08T11:52:07,062 Found link https://files.pythonhosted.org/packages/01/05/a444e108b9bc645fafd02c52eac81bb0b1ed23dc504ca70fad61d6706c57/pypotrace-0.1.tar.gz (from https://pypi.org/simple/pypotrace/), version: 0.1 2023-09-08T11:52:07,063 Found link https://files.pythonhosted.org/packages/1f/a6/8d20d5fc78cd1fadaafcfd3bf0315089756560dbf590b413607bcad8dcb1/pypotrace-0.1.1.tar.gz (from https://pypi.org/simple/pypotrace/), version: 0.1.1 2023-09-08T11:52:07,063 Found link https://files.pythonhosted.org/packages/a1/30/bab0f7d2f69223a2f687e8ae2ed411ce03ebed5ec8efb5509aec4c432b86/pypotrace-0.1.2.tar.gz (from https://pypi.org/simple/pypotrace/), version: 0.1.2 2023-09-08T11:52:07,064 Found link https://files.pythonhosted.org/packages/28/6f/59ebf9fa50553426d28c0aec6d0690e84cca3841edd10276afaaedb8d02b/pypotrace-0.1.3.tar.gz (from https://pypi.org/simple/pypotrace/), version: 0.1.3 2023-09-08T11:52:07,065 Found link https://files.pythonhosted.org/packages/fa/10/cd7ce3148ac390032ad5c6f687ca20f924e4abcaf2f3d9a10dc13cbbe4b2/pypotrace-0.1.4.tar.gz (from https://pypi.org/simple/pypotrace/), version: 0.1.4 2023-09-08T11:52:07,065 Found link https://files.pythonhosted.org/packages/a8/66/3b6236524ef1f3655397ed87c08564f9e7364c6922c12f948bace59a4d96/pypotrace-0.2.tar.gz (from https://pypi.org/simple/pypotrace/), version: 0.2 2023-09-08T11:52:07,066 Skipping link: No binaries permitted for pypotrace: https://files.pythonhosted.org/packages/3b/d8/04d1a46120846d488667a7a8d2ce232d3ac5e85a5c1c398e741b0498fb2d/pypotrace-0.3-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/pypotrace/) 2023-09-08T11:52:07,067 Found link https://files.pythonhosted.org/packages/d7/58/bcd8a2b090e51100e690c61c245974b923911255757fd3367f0aa8c2c0cb/pypotrace-0.3.tar.gz (from https://pypi.org/simple/pypotrace/), version: 0.3 2023-09-08T11:52:07,068 Fetching project page and analyzing links: https://www.piwheels.org/simple/pypotrace/ 2023-09-08T11:52:07,069 Getting page https://www.piwheels.org/simple/pypotrace/ 2023-09-08T11:52:07,070 Found index url https://www.piwheels.org/simple/ 2023-09-08T11:52:07,329 Fetched page https://www.piwheels.org/simple/pypotrace/ as text/html 2023-09-08T11:52:07,330 Skipping link: not a file: https://www.piwheels.org/simple/pypotrace/ 2023-09-08T11:52:07,331 Skipping link: not a file: https://pypi.org/simple/pypotrace/ 2023-09-08T11:52:07,350 Given no hashes to check 1 links for project 'pypotrace': discarding no candidates 2023-09-08T11:52:07,368 Collecting pypotrace==0.1.2 2023-09-08T11:52:07,370 Created temporary directory: /tmp/pip-unpack-wy7nx1g6 2023-09-08T11:52:07,588 Downloading pypotrace-0.1.2.tar.gz (196 kB) 2023-09-08T11:52:07,789 Added pypotrace==0.1.2 from https://files.pythonhosted.org/packages/a1/30/bab0f7d2f69223a2f687e8ae2ed411ce03ebed5ec8efb5509aec4c432b86/pypotrace-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-0224pz1m' 2023-09-08T11:52:07,791 Running setup.py (path:/tmp/pip-wheel-thq4ip3n/pypotrace_c23cf7e8320f4ec79dfd8e2dfb800bd2/setup.py) egg_info for package pypotrace 2023-09-08T11:52:07,792 Created temporary directory: /tmp/pip-pip-egg-info-ms8jneku 2023-09-08T11:52:07,792 Preparing metadata (setup.py): started 2023-09-08T11:52:07,794 Running command python setup.py egg_info 2023-09-08T11:52:08,884 warning: no previously-included files matching '*.swp' found anywhere in distribution 2023-09-08T11:52:08,998 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T11:52:09,001 Source in /tmp/pip-wheel-thq4ip3n/pypotrace_c23cf7e8320f4ec79dfd8e2dfb800bd2 has version 0.1.2, which satisfies requirement pypotrace==0.1.2 from https://files.pythonhosted.org/packages/a1/30/bab0f7d2f69223a2f687e8ae2ed411ce03ebed5ec8efb5509aec4c432b86/pypotrace-0.1.2.tar.gz 2023-09-08T11:52:09,002 Removed pypotrace==0.1.2 from https://files.pythonhosted.org/packages/a1/30/bab0f7d2f69223a2f687e8ae2ed411ce03ebed5ec8efb5509aec4c432b86/pypotrace-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-0224pz1m' 2023-09-08T11:52:09,007 Created temporary directory: /tmp/pip-unpack-edtfq7wj 2023-09-08T11:52:09,007 Created temporary directory: /tmp/pip-unpack-9o_wuarx 2023-09-08T11:52:09,011 Building wheels for collected packages: pypotrace 2023-09-08T11:52:09,014 Created temporary directory: /tmp/pip-wheel-6465r_v6 2023-09-08T11:52:09,015 Building wheel for pypotrace (setup.py): started 2023-09-08T11:52:09,016 Destination directory: /tmp/pip-wheel-6465r_v6 2023-09-08T11:52:09,016 Running command python setup.py bdist_wheel 2023-09-08T11:52:10,649 Compiling potrace/_potrace.pyx because it changed. 2023-09-08T11:52:10,649 [1/1] Cythonizing potrace/_potrace.pyx 2023-09-08T11:52:11,722 /usr/local/lib/python3.11/dist-packages/Cython/Compiler/Main.py:384: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /tmp/pip-wheel-thq4ip3n/pypotrace_c23cf7e8320f4ec79dfd8e2dfb800bd2/potrace/_potrace.pxd 2023-09-08T11:52:11,723 tree = Parsing.p_module(s, pxd, full_module_name) 2023-09-08T11:52:12,786 Error compiling Cython file: 2023-09-08T11:52:12,786 ------------------------------------------------------------ 2023-09-08T11:52:12,787 ... 2023-09-08T11:52:12,788 cimport numpy as np 2023-09-08T11:52:12,788 cimport stdlib 2023-09-08T11:52:12,789 ^ 2023-09-08T11:52:12,789 ------------------------------------------------------------ 2023-09-08T11:52:12,791 potrace/_potrace.pyx:2:8: 'stdlib.pxd' not found 2023-09-08T11:52:12,793 Error compiling Cython file: 2023-09-08T11:52:12,794 ------------------------------------------------------------ 2023-09-08T11:52:12,794 ... 2023-09-08T11:52:12,795 cimport numpy as np 2023-09-08T11:52:12,795 cimport stdlib 2023-09-08T11:52:12,796 from python_string cimport PyString_FromString 2023-09-08T11:52:12,797 ^ 2023-09-08T11:52:12,797 ------------------------------------------------------------ 2023-09-08T11:52:12,798 potrace/_potrace.pyx:3:0: 'python_string.pxd' not found 2023-09-08T11:52:12,802 Error compiling Cython file: 2023-09-08T11:52:12,803 ------------------------------------------------------------ 2023-09-08T11:52:12,803 ... 2023-09-08T11:52:12,804 cimport numpy as np 2023-09-08T11:52:12,804 cimport stdlib 2023-09-08T11:52:12,805 from python_string cimport PyString_FromString 2023-09-08T11:52:12,805 ^ 2023-09-08T11:52:12,806 ------------------------------------------------------------ 2023-09-08T11:52:12,807 potrace/_potrace.pyx:3:0: 'python_string/PyString_FromString.pxd' not found 2023-09-08T11:52:12,958 warning: potrace/_potrace.pyx:327:30: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. 2023-09-08T11:52:12,959 warning: potrace/_potrace.pyx:327:35: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. 2023-09-08T11:52:12,960 warning: potrace/_potrace.pyx:327:40: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. 2023-09-08T11:52:13,162 Error compiling Cython file: 2023-09-08T11:52:13,162 ------------------------------------------------------------ 2023-09-08T11:52:13,163 ... 2023-09-08T11:52:13,164 self._data = value 2023-09-08T11:52:13,164 # Init potrace bitmap struct 2023-09-08T11:52:13,164 self.po_bitmap.w = self._data.shape[1] 2023-09-08T11:52:13,165 self.po_bitmap.h = self._data.shape[0] 2023-09-08T11:52:13,165 self.po_bitmap.dy = (self.po_bitmap.w + ( 2023-09-08T11:52:13,166 (N - (self.po_bitmap.w & (N - 1))) & (N - 1))) / N 2023-09-08T11:52:13,166 ^ 2023-09-08T11:52:13,167 ------------------------------------------------------------ 2023-09-08T11:52:13,168 potrace/_potrace.pyx:121:63: Cannot assign type 'double' to 'int' 2023-09-08T11:52:13,169 Error compiling Cython file: 2023-09-08T11:52:13,169 ------------------------------------------------------------ 2023-09-08T11:52:13,170 ... 2023-09-08T11:52:13,170 self.po_bitmap.dy = (self.po_bitmap.w + ( 2023-09-08T11:52:13,171 (N - (self.po_bitmap.w & (N - 1))) & (N - 1))) / N 2023-09-08T11:52:13,171 # Allocate bitmap buffer 2023-09-08T11:52:13,172 size = self.po_bitmap.h * self.po_bitmap.dy * sizeof(potrace_word) 2023-09-08T11:52:13,172 self.free_bitmap() 2023-09-08T11:52:13,173 self.po_bitmap.map = stdlib.malloc(size) 2023-09-08T11:52:13,173 ^ 2023-09-08T11:52:13,174 ------------------------------------------------------------ 2023-09-08T11:52:13,175 potrace/_potrace.pyx:125:54: cimported module has no attribute 'malloc' 2023-09-08T11:52:13,177 Error compiling Cython file: 2023-09-08T11:52:13,177 ------------------------------------------------------------ 2023-09-08T11:52:13,178 ... 2023-09-08T11:52:13,179 for x in range(self.po_bitmap.w): 2023-09-08T11:52:13,179 setpixel(&self.po_bitmap, x, y, self._data[y, x]) 2023-09-08T11:52:13,181 cdef free_bitmap(self): 2023-09-08T11:52:13,182 if self.po_bitmap.map != NULL: 2023-09-08T11:52:13,182 stdlib.free(self.po_bitmap.map) 2023-09-08T11:52:13,183 ^ 2023-09-08T11:52:13,183 ------------------------------------------------------------ 2023-09-08T11:52:13,185 potrace/_potrace.pyx:133:18: cimported module has no attribute 'free' 2023-09-08T11:52:13,214 Error compiling Cython file: 2023-09-08T11:52:13,215 ------------------------------------------------------------ 2023-09-08T11:52:13,215 ... 2023-09-08T11:52:13,216 def potracelib_version(): 2023-09-08T11:52:13,217 """ 2023-09-08T11:52:13,218 Return the potrace library version. 2023-09-08T11:52:13,218 """ 2023-09-08T11:52:13,219 return PyString_FromString(potrace_version()) 2023-09-08T11:52:13,220 ^ 2023-09-08T11:52:13,220 ------------------------------------------------------------ 2023-09-08T11:52:13,221 potrace/_potrace.pyx:348:11: 'PyString_FromString' is not a constant, variable or function identifier 2023-09-08T11:52:13,223 Error compiling Cython file: 2023-09-08T11:52:13,223 ------------------------------------------------------------ 2023-09-08T11:52:13,224 ... 2023-09-08T11:52:13,224 cdef void setpixel(potrace_bitmap_s *bmp, int x, int y, int on): 2023-09-08T11:52:13,225 """ 2023-09-08T11:52:13,226 Set a pixel on or off in a potrace_bitmap_s. 2023-09-08T11:52:13,227 """ 2023-09-08T11:52:13,227 if on: 2023-09-08T11:52:13,228 bmp.map[y*bmp.dy + x/N] |= (1uL << (N - 1 - x % N)) 2023-09-08T11:52:13,229 ^ 2023-09-08T11:52:13,229 ------------------------------------------------------------ 2023-09-08T11:52:13,231 potrace/_potrace.pyx:358:15: Invalid index type 'double' 2023-09-08T11:52:13,232 Error compiling Cython file: 2023-09-08T11:52:13,232 ------------------------------------------------------------ 2023-09-08T11:52:13,233 ... 2023-09-08T11:52:13,233 Set a pixel on or off in a potrace_bitmap_s. 2023-09-08T11:52:13,234 """ 2023-09-08T11:52:13,234 if on: 2023-09-08T11:52:13,234 bmp.map[y*bmp.dy + x/N] |= (1uL << (N - 1 - x % N)) 2023-09-08T11:52:13,235 else: 2023-09-08T11:52:13,235 bmp.map[y*bmp.dy + x/N] &= ~(1uL << (N - 1 - x % N)) 2023-09-08T11:52:13,236 ^ 2023-09-08T11:52:13,236 ------------------------------------------------------------ 2023-09-08T11:52:13,237 potrace/_potrace.pyx:360:15: Invalid index type 'double' 2023-09-08T11:52:13,265 Error compiling Cython file: 2023-09-08T11:52:13,265 ------------------------------------------------------------ 2023-09-08T11:52:13,266 ... 2023-09-08T11:52:13,266 cdef void setpixel(potrace_bitmap_s *bmp, int x, int y, int on): 2023-09-08T11:52:13,267 """ 2023-09-08T11:52:13,267 Set a pixel on or off in a potrace_bitmap_s. 2023-09-08T11:52:13,267 """ 2023-09-08T11:52:13,268 if on: 2023-09-08T11:52:13,268 bmp.map[y*bmp.dy + x/N] |= (1uL << (N - 1 - x % N)) 2023-09-08T11:52:13,269 ^ 2023-09-08T11:52:13,270 ------------------------------------------------------------ 2023-09-08T11:52:13,271 potrace/_potrace.pyx:358:15: Invalid index type 'double' 2023-09-08T11:52:13,272 Error compiling Cython file: 2023-09-08T11:52:13,273 ------------------------------------------------------------ 2023-09-08T11:52:13,274 ... 2023-09-08T11:52:13,274 cdef void setpixel(potrace_bitmap_s *bmp, int x, int y, int on): 2023-09-08T11:52:13,275 """ 2023-09-08T11:52:13,275 Set a pixel on or off in a potrace_bitmap_s. 2023-09-08T11:52:13,276 """ 2023-09-08T11:52:13,276 if on: 2023-09-08T11:52:13,277 bmp.map[y*bmp.dy + x/N] |= (1uL << (N - 1 - x % N)) 2023-09-08T11:52:13,278 ^ 2023-09-08T11:52:13,278 ------------------------------------------------------------ 2023-09-08T11:52:13,279 potrace/_potrace.pyx:358:15: Invalid index type 'double' 2023-09-08T11:52:13,281 Error compiling Cython file: 2023-09-08T11:52:13,281 ------------------------------------------------------------ 2023-09-08T11:52:13,282 ... 2023-09-08T11:52:13,282 Set a pixel on or off in a potrace_bitmap_s. 2023-09-08T11:52:13,283 """ 2023-09-08T11:52:13,284 if on: 2023-09-08T11:52:13,284 bmp.map[y*bmp.dy + x/N] |= (1uL << (N - 1 - x % N)) 2023-09-08T11:52:13,285 else: 2023-09-08T11:52:13,285 bmp.map[y*bmp.dy + x/N] &= ~(1uL << (N - 1 - x % N)) 2023-09-08T11:52:13,286 ^ 2023-09-08T11:52:13,286 ------------------------------------------------------------ 2023-09-08T11:52:13,288 potrace/_potrace.pyx:360:15: Invalid index type 'double' 2023-09-08T11:52:13,289 Error compiling Cython file: 2023-09-08T11:52:13,289 ------------------------------------------------------------ 2023-09-08T11:52:13,290 ... 2023-09-08T11:52:13,290 Set a pixel on or off in a potrace_bitmap_s. 2023-09-08T11:52:13,291 """ 2023-09-08T11:52:13,291 if on: 2023-09-08T11:52:13,292 bmp.map[y*bmp.dy + x/N] |= (1uL << (N - 1 - x % N)) 2023-09-08T11:52:13,292 else: 2023-09-08T11:52:13,293 bmp.map[y*bmp.dy + x/N] &= ~(1uL << (N - 1 - x % N)) 2023-09-08T11:52:13,293 ^ 2023-09-08T11:52:13,294 ------------------------------------------------------------ 2023-09-08T11:52:13,295 potrace/_potrace.pyx:360:15: Invalid index type 'double' 2023-09-08T11:52:13,429 Traceback (most recent call last): 2023-09-08T11:52:13,429 File "", line 2, in 2023-09-08T11:52:13,430 File "", line 34, in 2023-09-08T11:52:13,431 File "/tmp/pip-wheel-thq4ip3n/pypotrace_c23cf7e8320f4ec79dfd8e2dfb800bd2/setup.py", line 18, in 2023-09-08T11:52:13,431 setup( 2023-09-08T11:52:13,432 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 185, in setup 2023-09-08T11:52:13,433 return run_commands(dist) 2023-09-08T11:52:13,433 ^^^^^^^^^^^^^^^^^^ 2023-09-08T11:52:13,434 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 201, in run_commands 2023-09-08T11:52:13,434 dist.run_commands() 2023-09-08T11:52:13,435 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 969, in run_commands 2023-09-08T11:52:13,435 self.run_command(cmd) 2023-09-08T11:52:13,436 File "/usr/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1001, in run_command 2023-09-08T11:52:13,436 super().run_command(command) 2023-09-08T11:52:13,437 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 988, in run_command 2023-09-08T11:52:13,437 cmd_obj.run() 2023-09-08T11:52:13,437 File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 325, in run 2023-09-08T11:52:13,438 self.run_command("build") 2023-09-08T11:52:13,438 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py", line 318, in run_command 2023-09-08T11:52:13,439 self.distribution.run_command(command) 2023-09-08T11:52:13,439 File "/usr/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1001, in run_command 2023-09-08T11:52:13,440 super().run_command(command) 2023-09-08T11:52:13,440 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 988, in run_command 2023-09-08T11:52:13,441 cmd_obj.run() 2023-09-08T11:52:13,441 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/command/build.py", line 131, in run 2023-09-08T11:52:13,442 self.run_command(cmd_name) 2023-09-08T11:52:13,443 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py", line 318, in run_command 2023-09-08T11:52:13,443 self.distribution.run_command(command) 2023-09-08T11:52:13,444 File "/usr/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1001, in run_command 2023-09-08T11:52:13,444 super().run_command(command) 2023-09-08T11:52:13,445 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 988, in run_command 2023-09-08T11:52:13,445 cmd_obj.run() 2023-09-08T11:52:13,446 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/command/build_ext.py", line 345, in run 2023-09-08T11:52:13,447 self.build_extensions() 2023-09-08T11:52:13,448 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/command/build_ext.py", line 467, in build_extensions 2023-09-08T11:52:13,449 self._build_extensions_serial() 2023-09-08T11:52:13,450 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/command/build_ext.py", line 493, in _build_extensions_serial 2023-09-08T11:52:13,451 self.build_extension(ext) 2023-09-08T11:52:13,452 File "/usr/local/lib/python3.11/dist-packages/Cython/Distutils/build_ext.py", line 122, in build_extension 2023-09-08T11:52:13,453 new_ext = cythonize( 2023-09-08T11:52:13,454 ^^^^^^^^^^ 2023-09-08T11:52:13,455 File "/usr/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1134, in cythonize 2023-09-08T11:52:13,456 cythonize_one(*args) 2023-09-08T11:52:13,457 File "/usr/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-08T11:52:13,457 raise CompileError(None, pyx_file) 2023-09-08T11:52:13,458 Cython.Compiler.Errors.CompileError: potrace/_potrace.pyx 2023-09-08T11:52:13,748 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-08T11:52:13,761 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-08T11:52:13,761 exec(compile('"'"''"'"''"'"' 2023-09-08T11:52:13,761 # This is -- a caller that pip uses to run setup.py 2023-09-08T11:52:13,761 # 2023-09-08T11:52:13,761 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T11:52:13,761 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T11:52:13,761 # - It provides a clear error message when setuptools is not installed. 2023-09-08T11:52:13,761 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T11:52:13,761 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T11:52:13,761 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T11:52:13,761 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T11:52:13,761 import os, sys, tokenize 2023-09-08T11:52:13,761 2023-09-08T11:52:13,761 try: 2023-09-08T11:52:13,761 import setuptools 2023-09-08T11:52:13,761 except ImportError as error: 2023-09-08T11:52:13,761 print( 2023-09-08T11:52:13,761 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T11:52:13,761 "the build environment.", 2023-09-08T11:52:13,761 file=sys.stderr, 2023-09-08T11:52:13,761 ) 2023-09-08T11:52:13,761 sys.exit(1) 2023-09-08T11:52:13,761 2023-09-08T11:52:13,761 __file__ = %r 2023-09-08T11:52:13,761 sys.argv[0] = __file__ 2023-09-08T11:52:13,761 2023-09-08T11:52:13,761 if os.path.exists(__file__): 2023-09-08T11:52:13,761 filename = __file__ 2023-09-08T11:52:13,761 with tokenize.open(__file__) as f: 2023-09-08T11:52:13,761 setup_py_code = f.read() 2023-09-08T11:52:13,761 else: 2023-09-08T11:52:13,761 filename = "" 2023-09-08T11:52:13,761 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T11:52:13,761 2023-09-08T11:52:13,761 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T11:52:13,761 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-thq4ip3n/pypotrace_c23cf7e8320f4ec79dfd8e2dfb800bd2/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-6465r_v6[/] 2023-09-08T11:52:13,762 [bold magenta]cwd[/]: /tmp/pip-wheel-thq4ip3n/pypotrace_c23cf7e8320f4ec79dfd8e2dfb800bd2/ 2023-09-08T11:52:13,763 Building wheel for pypotrace (setup.py): finished with status 'error' 2023-09-08T11:52:13,764 ERROR: Failed building wheel for pypotrace 2023-09-08T11:52:13,766 Running setup.py clean for pypotrace 2023-09-08T11:52:13,767 Running command python setup.py clean 2023-09-08T11:52:14,767 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-08T11:52:14,767 'build/scripts-3.11' does not exist -- can't clean it 2023-09-08T11:52:14,876 Failed to build pypotrace 2023-09-08T11:52:14,878 ERROR: Failed to build one or more wheels 2023-09-08T11:52:14,879 Exception information: 2023-09-08T11:52:14,879 Traceback (most recent call last): 2023-09-08T11:52:14,879 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T11:52:14,879 status = run_func(*args) 2023-09-08T11:52:14,879 ^^^^^^^^^^^^^^^ 2023-09-08T11:52:14,879 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T11:52:14,879 return func(self, options, args) 2023-09-08T11:52:14,879 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T11:52:14,879 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-08T11:52:14,879 raise CommandError("Failed to build one or more wheels") 2023-09-08T11:52:14,879 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-08T11:52:14,882 Removed build tracker: '/tmp/pip-build-tracker-0224pz1m'