2025-03-06T03:54:05,925 Created temporary directory: /tmp/pip-build-tracker-bgp89p0y 2025-03-06T03:54:05,926 Initialized build tracking at /tmp/pip-build-tracker-bgp89p0y 2025-03-06T03:54:05,926 Created build tracker: /tmp/pip-build-tracker-bgp89p0y 2025-03-06T03:54:05,927 Entered build tracker: /tmp/pip-build-tracker-bgp89p0y 2025-03-06T03:54:05,927 Created temporary directory: /tmp/pip-wheel-qweda3ao 2025-03-06T03:54:05,931 Created temporary directory: /tmp/pip-ephem-wheel-cache-qe07axva 2025-03-06T03:54:05,975 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-03-06T03:54:05,978 2 location(s) to search for versions of cos-viewer: 2025-03-06T03:54:05,978 * https://pypi.org/simple/cos-viewer/ 2025-03-06T03:54:05,978 * https://www.piwheels.org/simple/cos-viewer/ 2025-03-06T03:54:05,979 Fetching project page and analyzing links: https://pypi.org/simple/cos-viewer/ 2025-03-06T03:54:05,980 Getting page https://pypi.org/simple/cos-viewer/ 2025-03-06T03:54:05,981 Found index url https://pypi.org/simple/ 2025-03-06T03:54:06,124 Fetched page https://pypi.org/simple/cos-viewer/ as application/vnd.pypi.simple.v1+json 2025-03-06T03:54:06,127 Found link https://files.pythonhosted.org/packages/ab/bb/be74df7cfd7c2a98bac5c270b231f7f8dc5f008e8d452363886d2bf55208/cos-viewer-0.1.0.tar.gz (from https://pypi.org/simple/cos-viewer/) (requires-python:>=3.6), version: 0.1.0 2025-03-06T03:54:06,128 Found link https://files.pythonhosted.org/packages/35/7f/6a998eac4e3ef4cd841da80a60c85483ea22cadc6d29d24fd65b863e8430/cos-viewer-0.1.1.tar.gz (from https://pypi.org/simple/cos-viewer/) (requires-python:>=3.6), version: 0.1.1 2025-03-06T03:54:06,129 Found link https://files.pythonhosted.org/packages/f4/7a/135807a586ede66926077adfa539f838ad719c07ec5d4605bb26a633a7ca/cos-viewer-0.1.2.tar.gz (from https://pypi.org/simple/cos-viewer/) (requires-python:>=3.6), version: 0.1.2 2025-03-06T03:54:06,130 Found link https://files.pythonhosted.org/packages/c0/94/8fb4f095ab421903f772eac724b620ef920d1281706bffa55e00e16d455e/cos-viewer-0.1.3.tar.gz (from https://pypi.org/simple/cos-viewer/) (requires-python:>=3.6), version: 0.1.3 2025-03-06T03:54:06,131 Found link https://files.pythonhosted.org/packages/17/2b/e75e1e4932f84d8b28eaf4a795c708cdfaaccdfa98113a3ca8277242236c/cos-viewer-0.1.4.tar.gz (from https://pypi.org/simple/cos-viewer/) (requires-python:>=3.6), version: 0.1.4 2025-03-06T03:54:06,132 Found link https://files.pythonhosted.org/packages/68/d7/b2c5867cb0ac1aa7d081c1b3af965b4eee5c210e66e5c57c58da487dc4f0/cos-viewer-0.1.5.tar.gz (from https://pypi.org/simple/cos-viewer/) (requires-python:>=3.6), version: 0.1.5 2025-03-06T03:54:06,133 Found link https://files.pythonhosted.org/packages/c3/ab/bca4a01b53181c0ebcea896aee3c9babeb144cef13b396740ac4ef9862b4/cos-viewer-0.1.6.tar.gz (from https://pypi.org/simple/cos-viewer/) (requires-python:>=3.6), version: 0.1.6 2025-03-06T03:54:06,134 Found link https://files.pythonhosted.org/packages/b0/e8/e6fb657a8afb55009254b7659b71a8bab9e64dd1eba40a45dc03bfe11ce3/cos-viewer-0.1.7.tar.gz (from https://pypi.org/simple/cos-viewer/) (requires-python:>=3.6), version: 0.1.7 2025-03-06T03:54:06,135 Found link https://files.pythonhosted.org/packages/18/5e/7630a1c54f821bda55e2a722a3d5faed2e24025ffd9e14838dc238d27300/cos-viewer-0.1.8.tar.gz (from https://pypi.org/simple/cos-viewer/) (requires-python:>=3.6), version: 0.1.8 2025-03-06T03:54:06,135 Fetching project page and analyzing links: https://www.piwheels.org/simple/cos-viewer/ 2025-03-06T03:54:06,136 Getting page https://www.piwheels.org/simple/cos-viewer/ 2025-03-06T03:54:06,137 Found index url https://www.piwheels.org/simple/ 2025-03-06T03:54:06,298 Fetched page https://www.piwheels.org/simple/cos-viewer/ as text/html 2025-03-06T03:54:06,300 Skipping link: No binaries permitted for cos-viewer: https://www.piwheels.org/simple/cos-viewer/cos_viewer-0.1.4-py3-none-any.whl#sha256=11047ed718d32fa7eee6b7cf5f412e6d3790aaa39850d0d420e5922cd1df6c65 (from https://www.piwheels.org/simple/cos-viewer/) (requires-python:>=3.6) 2025-03-06T03:54:06,301 Skipping link: No binaries permitted for cos-viewer: https://www.piwheels.org/simple/cos-viewer/cos_viewer-0.1.3-py3-none-any.whl#sha256=835b3dc7ee4e6b70ba5f19ae520c3eb86713f871c3b5cc1a0d38a3cc2c2a0f45 (from https://www.piwheels.org/simple/cos-viewer/) (requires-python:>=3.6) 2025-03-06T03:54:06,302 Skipping link: No binaries permitted for cos-viewer: https://www.piwheels.org/simple/cos-viewer/cos_viewer-0.1.2-py3-none-any.whl#sha256=1ce02992ecfe7127704512b79c9b7855568ef5151e650d7db264eec7e73196a2 (from https://www.piwheels.org/simple/cos-viewer/) (requires-python:>=3.6) 2025-03-06T03:54:06,302 Skipping link: not a file: https://www.piwheels.org/simple/cos-viewer/ 2025-03-06T03:54:06,303 Skipping link: not a file: https://pypi.org/simple/cos-viewer/ 2025-03-06T03:54:06,323 Given no hashes to check 1 links for project 'cos-viewer': discarding no candidates 2025-03-06T03:54:06,325 Collecting cos-viewer==0.1.6 2025-03-06T03:54:06,327 Created temporary directory: /tmp/pip-unpack-5jgk18n4 2025-03-06T03:54:06,540 Downloading cos-viewer-0.1.6.tar.gz (11 kB) 2025-03-06T03:54:06,602 Added cos-viewer==0.1.6 from https://files.pythonhosted.org/packages/c3/ab/bca4a01b53181c0ebcea896aee3c9babeb144cef13b396740ac4ef9862b4/cos-viewer-0.1.6.tar.gz to build tracker '/tmp/pip-build-tracker-bgp89p0y' 2025-03-06T03:54:06,604 Running setup.py (path:/tmp/pip-wheel-qweda3ao/cos-viewer_fd37d84a338a48cfb80549222ee646df/setup.py) egg_info for package cos-viewer 2025-03-06T03:54:06,605 Created temporary directory: /tmp/pip-pip-egg-info-o59k5x5_ 2025-03-06T03:54:06,605 Preparing metadata (setup.py): started 2025-03-06T03:54:06,607 Running command python setup.py egg_info 2025-03-06T03:54:07,649 running egg_info 2025-03-06T03:54:07,676 creating /tmp/pip-pip-egg-info-o59k5x5_/cos_viewer.egg-info 2025-03-06T03:54:07,677 writing /tmp/pip-pip-egg-info-o59k5x5_/cos_viewer.egg-info/PKG-INFO 2025-03-06T03:54:07,681 writing dependency_links to /tmp/pip-pip-egg-info-o59k5x5_/cos_viewer.egg-info/dependency_links.txt 2025-03-06T03:54:07,682 writing entry points to /tmp/pip-pip-egg-info-o59k5x5_/cos_viewer.egg-info/entry_points.txt 2025-03-06T03:54:07,684 writing requirements to /tmp/pip-pip-egg-info-o59k5x5_/cos_viewer.egg-info/requires.txt 2025-03-06T03:54:07,685 writing top-level names to /tmp/pip-pip-egg-info-o59k5x5_/cos_viewer.egg-info/top_level.txt 2025-03-06T03:54:07,686 writing manifest file '/tmp/pip-pip-egg-info-o59k5x5_/cos_viewer.egg-info/SOURCES.txt' 2025-03-06T03:54:07,777 reading manifest file '/tmp/pip-pip-egg-info-o59k5x5_/cos_viewer.egg-info/SOURCES.txt' 2025-03-06T03:54:07,778 reading manifest template 'MANIFEST.in' 2025-03-06T03:54:07,783 writing manifest file '/tmp/pip-pip-egg-info-o59k5x5_/cos_viewer.egg-info/SOURCES.txt' 2025-03-06T03:54:07,893 Preparing metadata (setup.py): finished with status 'done' 2025-03-06T03:54:07,897 Source in /tmp/pip-wheel-qweda3ao/cos-viewer_fd37d84a338a48cfb80549222ee646df has version 0.1.6, which satisfies requirement cos-viewer==0.1.6 from https://files.pythonhosted.org/packages/c3/ab/bca4a01b53181c0ebcea896aee3c9babeb144cef13b396740ac4ef9862b4/cos-viewer-0.1.6.tar.gz 2025-03-06T03:54:07,898 Removed cos-viewer==0.1.6 from https://files.pythonhosted.org/packages/c3/ab/bca4a01b53181c0ebcea896aee3c9babeb144cef13b396740ac4ef9862b4/cos-viewer-0.1.6.tar.gz from build tracker '/tmp/pip-build-tracker-bgp89p0y' 2025-03-06T03:54:07,904 Created temporary directory: /tmp/pip-unpack-p4e5l6rg 2025-03-06T03:54:07,906 Created temporary directory: /tmp/pip-unpack-mqna16nv 2025-03-06T03:54:07,907 Building wheels for collected packages: cos-viewer 2025-03-06T03:54:07,911 Created temporary directory: /tmp/pip-wheel-vt87cg3c 2025-03-06T03:54:07,911 Building wheel for cos-viewer (setup.py): started 2025-03-06T03:54:07,913 Destination directory: /tmp/pip-wheel-vt87cg3c 2025-03-06T03:54:07,913 Running command python setup.py bdist_wheel 2025-03-06T03:54:08,934 running bdist_wheel 2025-03-06T03:54:09,070 running build 2025-03-06T03:54:09,070 running build_py 2025-03-06T03:54:09,101 creating build/lib/src 2025-03-06T03:54:09,103 copying src/migrate_configs.py -> build/lib/src 2025-03-06T03:54:09,105 copying src/__init__.py -> build/lib/src 2025-03-06T03:54:09,107 copying src/main.py -> build/lib/src 2025-03-06T03:54:09,109 copying src/crypto_utils.py -> build/lib/src 2025-03-06T03:54:09,111 copying src/cos_client.py -> build/lib/src 2025-03-06T03:54:09,113 copying src/config_manager.py -> build/lib/src 2025-03-06T03:54:09,116 creating build/lib/src/cos_viewer 2025-03-06T03:54:09,118 copying src/cos_viewer/file_details_screen.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,120 copying src/cos_viewer/local_file_browser_screen.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,122 copying src/cos_viewer/__init__.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,124 copying src/cos_viewer/config_screen.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,125 copying src/cos_viewer/config_form_screen.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,127 copying src/cos_viewer/message_screen.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,130 copying src/cos_viewer/feature_select_screen.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,131 copying src/cos_viewer/events.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,133 copying src/cos_viewer/app.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,135 copying src/cos_viewer/upload_screen.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,137 copying src/cos_viewer/screens.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,139 copying src/cos_viewer/download_screen.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,141 copying src/cos_viewer/file_browser_screen.py -> build/lib/src/cos_viewer 2025-03-06T03:54:09,143 running egg_info 2025-03-06T03:54:09,172 writing cos_viewer.egg-info/PKG-INFO 2025-03-06T03:54:09,175 writing dependency_links to cos_viewer.egg-info/dependency_links.txt 2025-03-06T03:54:09,177 writing entry points to cos_viewer.egg-info/entry_points.txt 2025-03-06T03:54:09,178 writing requirements to cos_viewer.egg-info/requires.txt 2025-03-06T03:54:09,179 writing top-level names to cos_viewer.egg-info/top_level.txt 2025-03-06T03:54:09,212 reading manifest file 'cos_viewer.egg-info/SOURCES.txt' 2025-03-06T03:54:09,216 reading manifest template 'MANIFEST.in' 2025-03-06T03:54:09,221 writing manifest file 'cos_viewer.egg-info/SOURCES.txt' 2025-03-06T03:54:09,224 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'src.cos_viewer.css' is absent from the `packages` configuration. 2025-03-06T03:54:09,225 !! 2025-03-06T03:54:09,226 ******************************************************************************** 2025-03-06T03:54:09,227 ############################ 2025-03-06T03:54:09,227 # Package would be ignored # 2025-03-06T03:54:09,228 ############################ 2025-03-06T03:54:09,228 Python recognizes 'src.cos_viewer.css' as an importable package[^1], 2025-03-06T03:54:09,229 but it is absent from setuptools' `packages` configuration. 2025-03-06T03:54:09,230 This leads to an ambiguous overall configuration. If you want to distribute this 2025-03-06T03:54:09,231 package, please make sure that 'src.cos_viewer.css' is explicitly added 2025-03-06T03:54:09,231 to the `packages` configuration field. 2025-03-06T03:54:09,232 Alternatively, you can also rely on setuptools' discovery methods 2025-03-06T03:54:09,233 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-03-06T03:54:09,234 instead of `find_packages(...)`/`find:`). 2025-03-06T03:54:09,235 You can read more about "package discovery" on setuptools documentation page: 2025-03-06T03:54:09,236 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-03-06T03:54:09,237 If you don't want 'src.cos_viewer.css' to be distributed and are 2025-03-06T03:54:09,238 already explicitly excluding 'src.cos_viewer.css' via 2025-03-06T03:54:09,238 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-03-06T03:54:09,239 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-03-06T03:54:09,240 combination with a more fine grained `package-data` configuration. 2025-03-06T03:54:09,241 You can read more about "package data files" on setuptools documentation page: 2025-03-06T03:54:09,242 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-03-06T03:54:09,243 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-03-06T03:54:09,243 even if it does not contain any `.py` files. 2025-03-06T03:54:09,244 On the other hand, currently there is no concept of package data 2025-03-06T03:54:09,244 directory, all directories are treated like packages. 2025-03-06T03:54:09,245 ******************************************************************************** 2025-03-06T03:54:09,246 !! 2025-03-06T03:54:09,246 check.warn(importable) 2025-03-06T03:54:09,247 creating build/lib/src/cos_viewer/css 2025-03-06T03:54:09,247 copying src/cos_viewer/css/style.css -> build/lib/src/cos_viewer/css 2025-03-06T03:54:09,248 copying src/cos_viewer/css/file_browser.css -> build/lib/src/cos_viewer/css 2025-03-06T03:54:09,270 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-03-06T03:54:09,271 !! 2025-03-06T03:54:09,272 ******************************************************************************** 2025-03-06T03:54:09,272 Please avoid running ``setup.py`` directly. 2025-03-06T03:54:09,273 Instead, use pypa/build, pypa/installer or other 2025-03-06T03:54:09,273 standards-based tools. 2025-03-06T03:54:09,274 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-03-06T03:54:09,275 ******************************************************************************** 2025-03-06T03:54:09,276 !! 2025-03-06T03:54:09,276 self.initialize_options() 2025-03-06T03:54:09,299 installing to build/bdist.linux-armv7l/wheel 2025-03-06T03:54:09,300 running install 2025-03-06T03:54:09,323 running install_lib 2025-03-06T03:54:09,352 creating build/bdist.linux-armv7l/wheel 2025-03-06T03:54:09,354 creating build/bdist.linux-armv7l/wheel/src 2025-03-06T03:54:09,356 copying build/lib/src/migrate_configs.py -> build/bdist.linux-armv7l/wheel/./src 2025-03-06T03:54:09,359 creating build/bdist.linux-armv7l/wheel/src/cos_viewer 2025-03-06T03:54:09,360 copying build/lib/src/cos_viewer/file_details_screen.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,362 copying build/lib/src/cos_viewer/local_file_browser_screen.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,364 copying build/lib/src/cos_viewer/__init__.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,366 copying build/lib/src/cos_viewer/config_screen.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,368 copying build/lib/src/cos_viewer/config_form_screen.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,370 copying build/lib/src/cos_viewer/message_screen.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,372 copying build/lib/src/cos_viewer/feature_select_screen.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,375 copying build/lib/src/cos_viewer/events.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,377 copying build/lib/src/cos_viewer/app.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,379 copying build/lib/src/cos_viewer/upload_screen.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,381 copying build/lib/src/cos_viewer/screens.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,383 creating build/bdist.linux-armv7l/wheel/src/cos_viewer/css 2025-03-06T03:54:09,385 copying build/lib/src/cos_viewer/css/style.css -> build/bdist.linux-armv7l/wheel/./src/cos_viewer/css 2025-03-06T03:54:09,387 copying build/lib/src/cos_viewer/css/file_browser.css -> build/bdist.linux-armv7l/wheel/./src/cos_viewer/css 2025-03-06T03:54:09,388 copying build/lib/src/cos_viewer/download_screen.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,390 copying build/lib/src/cos_viewer/file_browser_screen.py -> build/bdist.linux-armv7l/wheel/./src/cos_viewer 2025-03-06T03:54:09,392 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/./src 2025-03-06T03:54:09,394 copying build/lib/src/main.py -> build/bdist.linux-armv7l/wheel/./src 2025-03-06T03:54:09,395 copying build/lib/src/crypto_utils.py -> build/bdist.linux-armv7l/wheel/./src 2025-03-06T03:54:09,397 copying build/lib/src/cos_client.py -> build/bdist.linux-armv7l/wheel/./src 2025-03-06T03:54:09,400 copying build/lib/src/config_manager.py -> build/bdist.linux-armv7l/wheel/./src 2025-03-06T03:54:09,402 running install_egg_info 2025-03-06T03:54:09,436 Copying cos_viewer.egg-info to build/bdist.linux-armv7l/wheel/./cos_viewer-0.1.6-py3.11.egg-info 2025-03-06T03:54:09,450 running install_scripts 2025-03-06T03:54:09,465 creating build/bdist.linux-armv7l/wheel/cos_viewer-0.1.6.dist-info/WHEEL 2025-03-06T03:54:09,468 creating '/tmp/pip-wheel-vt87cg3c/cos_viewer-0.1.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-03-06T03:54:09,470 adding 'src/__init__.py' 2025-03-06T03:54:09,472 adding 'src/config_manager.py' 2025-03-06T03:54:09,474 adding 'src/cos_client.py' 2025-03-06T03:54:09,475 adding 'src/crypto_utils.py' 2025-03-06T03:54:09,476 adding 'src/main.py' 2025-03-06T03:54:09,477 adding 'src/migrate_configs.py' 2025-03-06T03:54:09,479 adding 'src/cos_viewer/__init__.py' 2025-03-06T03:54:09,481 adding 'src/cos_viewer/app.py' 2025-03-06T03:54:09,482 adding 'src/cos_viewer/config_form_screen.py' 2025-03-06T03:54:09,483 adding 'src/cos_viewer/config_screen.py' 2025-03-06T03:54:09,485 adding 'src/cos_viewer/download_screen.py' 2025-03-06T03:54:09,486 adding 'src/cos_viewer/events.py' 2025-03-06T03:54:09,488 adding 'src/cos_viewer/feature_select_screen.py' 2025-03-06T03:54:09,489 adding 'src/cos_viewer/file_browser_screen.py' 2025-03-06T03:54:09,491 adding 'src/cos_viewer/file_details_screen.py' 2025-03-06T03:54:09,492 adding 'src/cos_viewer/local_file_browser_screen.py' 2025-03-06T03:54:09,493 adding 'src/cos_viewer/message_screen.py' 2025-03-06T03:54:09,494 adding 'src/cos_viewer/screens.py' 2025-03-06T03:54:09,496 adding 'src/cos_viewer/upload_screen.py' 2025-03-06T03:54:09,498 adding 'src/cos_viewer/css/file_browser.css' 2025-03-06T03:54:09,499 adding 'src/cos_viewer/css/style.css' 2025-03-06T03:54:09,500 adding 'cos_viewer-0.1.6.dist-info/METADATA' 2025-03-06T03:54:09,501 adding 'cos_viewer-0.1.6.dist-info/WHEEL' 2025-03-06T03:54:09,502 adding 'cos_viewer-0.1.6.dist-info/entry_points.txt' 2025-03-06T03:54:09,503 adding 'cos_viewer-0.1.6.dist-info/top_level.txt' 2025-03-06T03:54:09,504 adding 'cos_viewer-0.1.6.dist-info/RECORD' 2025-03-06T03:54:09,505 removing build/bdist.linux-armv7l/wheel 2025-03-06T03:54:09,626 Building wheel for cos-viewer (setup.py): finished with status 'done' 2025-03-06T03:54:09,629 Created wheel for cos-viewer: filename=cos_viewer-0.1.6-py3-none-any.whl size=18823 sha256=4107fc8d8cd989b135e1da75b3bf8415c191e71f3505b267aef3812b07ba1b57 2025-03-06T03:54:09,630 Stored in directory: /tmp/pip-ephem-wheel-cache-qe07axva/wheels/3d/51/4b/e15a4ef053a120c530fea1b9e104b338b6767bd6d6fcdae9c1 2025-03-06T03:54:09,640 Successfully built cos-viewer 2025-03-06T03:54:09,644 Removed build tracker: '/tmp/pip-build-tracker-bgp89p0y'