2025-12-21T11:26:42,098 Created temporary directory: /tmp/pip-ephem-wheel-cache-loy_us4_ 2025-12-21T11:26:42,100 Created temporary directory: /tmp/pip-build-tracker-75ht0zx6 2025-12-21T11:26:42,101 Initialized build tracking at /tmp/pip-build-tracker-75ht0zx6 2025-12-21T11:26:42,101 Created build tracker: /tmp/pip-build-tracker-75ht0zx6 2025-12-21T11:26:42,101 Entered build tracker: /tmp/pip-build-tracker-75ht0zx6 2025-12-21T11:26:42,102 Created temporary directory: /tmp/pip-wheel-jo9eng8s 2025-12-21T11:26:42,105 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-21T11:26:42,107 Created temporary directory: /tmp/pip-ephem-wheel-cache-u20h1lih 2025-12-21T11:26:42,129 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-21T11:26:42,132 2 location(s) to search for versions of lifelogger-daemon: 2025-12-21T11:26:42,132 * https://pypi.org/simple/lifelogger-daemon/ 2025-12-21T11:26:42,132 * https://www.piwheels.org/simple/lifelogger-daemon/ 2025-12-21T11:26:42,133 Fetching project page and analyzing links: https://pypi.org/simple/lifelogger-daemon/ 2025-12-21T11:26:42,134 Getting page https://pypi.org/simple/lifelogger-daemon/ 2025-12-21T11:26:42,135 Found index url https://pypi.org/simple 2025-12-21T11:26:42,350 Fetched page https://pypi.org/simple/lifelogger-daemon/ as application/vnd.pypi.simple.v1+json 2025-12-21T11:26:42,353 Skipping link: No binaries permitted for lifelogger-daemon: https://files.pythonhosted.org/packages/bb/b1/50f7edd6995a50a8371c234fb18ba323355a19acec9d41ea735d2d77385c/lifelogger_daemon-0.1.0-py3-none-any.whl (from https://pypi.org/simple/lifelogger-daemon/) (requires-python:>=3.10) 2025-12-21T11:26:42,354 Found link https://files.pythonhosted.org/packages/0e/21/958aa260cd9d6d3a5a34c82912e2d9761373dfa8ac6af75e3673933af168/lifelogger_daemon-0.1.0.tar.gz (from https://pypi.org/simple/lifelogger-daemon/) (requires-python:>=3.10), version: 0.1.0 2025-12-21T11:26:42,354 Skipping link: No binaries permitted for lifelogger-daemon: https://files.pythonhosted.org/packages/fa/71/26cb1733e25c06770f456c93f9aefba52216428960c9063a93908fe286d5/lifelogger_daemon-0.1.1-py3-none-any.whl (from https://pypi.org/simple/lifelogger-daemon/) (requires-python:>=3.10) 2025-12-21T11:26:42,355 Found link https://files.pythonhosted.org/packages/00/9d/f8b3ad39263e5d6347a551bd533773c2815aa95b5a6f85c3c7640bde8e77/lifelogger_daemon-0.1.1.tar.gz (from https://pypi.org/simple/lifelogger-daemon/) (requires-python:>=3.10), version: 0.1.1 2025-12-21T11:26:42,356 Skipping link: No binaries permitted for lifelogger-daemon: https://files.pythonhosted.org/packages/cc/8c/f5ff2a43cdc0015baebce34931ea1518fc435a49f8008254fdfddd111b5d/lifelogger_daemon-0.1.2-py3-none-any.whl (from https://pypi.org/simple/lifelogger-daemon/) (requires-python:>=3.10) 2025-12-21T11:26:42,357 Found link https://files.pythonhosted.org/packages/54/aa/a420428d5329a03747650edc7d8ebd347f503e5109cc87807d5c719ea4d1/lifelogger_daemon-0.1.2.tar.gz (from https://pypi.org/simple/lifelogger-daemon/) (requires-python:>=3.10), version: 0.1.2 2025-12-21T11:26:42,358 Skipping link: No binaries permitted for lifelogger-daemon: https://files.pythonhosted.org/packages/32/fa/5db98eed2dfaf90f4f2aa3cff5dad39a9c9be45494c250291298ba804b83/lifelogger_daemon-0.2.0-py3-none-any.whl (from https://pypi.org/simple/lifelogger-daemon/) (requires-python:>=3.10) 2025-12-21T11:26:42,359 Found link https://files.pythonhosted.org/packages/ca/1c/a6218fae8a7a0898e94e4cf5759f445ff3e14027dd0db1e38bdb6c9638e0/lifelogger_daemon-0.2.0.tar.gz (from https://pypi.org/simple/lifelogger-daemon/) (requires-python:>=3.10), version: 0.2.0 2025-12-21T11:26:42,359 Skipping link: No binaries permitted for lifelogger-daemon: https://files.pythonhosted.org/packages/43/ce/ea223c6196a7f3b897ed0bb4186732c24b41f3f896576afbc0a895e44d70/lifelogger_daemon-0.2.1-py3-none-any.whl (from https://pypi.org/simple/lifelogger-daemon/) (requires-python:>=3.10) 2025-12-21T11:26:42,360 Found link https://files.pythonhosted.org/packages/f6/f2/f41615ba309174cb9eec6891b7ac4b20a0aae272012357eceb7521b6114e/lifelogger_daemon-0.2.1.tar.gz (from https://pypi.org/simple/lifelogger-daemon/) (requires-python:>=3.10), version: 0.2.1 2025-12-21T11:26:42,361 Fetching project page and analyzing links: https://www.piwheels.org/simple/lifelogger-daemon/ 2025-12-21T11:26:42,362 Getting page https://www.piwheels.org/simple/lifelogger-daemon/ 2025-12-21T11:26:42,363 Found index url https://www.piwheels.org/simple 2025-12-21T11:26:42,520 Fetched page https://www.piwheels.org/simple/lifelogger-daemon/ as text/html 2025-12-21T11:26:42,522 Skipping link: No binaries permitted for lifelogger-daemon: https://www.piwheels.org/simple/lifelogger-daemon/lifelogger_daemon-0.1.2-py3-none-any.whl#sha256=ddc04a492b28489799fd8efb159ec8e55d718bac74c85b4f1af5f0fb75bf017f (from https://www.piwheels.org/simple/lifelogger-daemon/) (requires-python:>=3.10) 2025-12-21T11:26:42,522 Skipping link: No binaries permitted for lifelogger-daemon: https://www.piwheels.org/simple/lifelogger-daemon/lifelogger_daemon-0.1.1-py3-none-any.whl#sha256=4cb7704f83d309b105937703cbf8d832474c4faa1c36f6ddbe3e28cc20bfb03f (from https://www.piwheels.org/simple/lifelogger-daemon/) (requires-python:>=3.10) 2025-12-21T11:26:42,523 Skipping link: No binaries permitted for lifelogger-daemon: https://www.piwheels.org/simple/lifelogger-daemon/lifelogger_daemon-0.1.0-py3-none-any.whl#sha256=049c7c2093048ed0d10a7272bd02a0a4459b19f17b8b87ee0143631656a032c8 (from https://www.piwheels.org/simple/lifelogger-daemon/) (requires-python:>=3.10) 2025-12-21T11:26:42,523 Skipping link: not a file: https://www.piwheels.org/simple/lifelogger-daemon/ 2025-12-21T11:26:42,524 Skipping link: not a file: https://pypi.org/simple/lifelogger-daemon/ 2025-12-21T11:26:42,543 Given no hashes to check 1 links for project 'lifelogger-daemon': discarding no candidates 2025-12-21T11:26:42,561 Collecting lifelogger-daemon==0.2.0 2025-12-21T11:26:42,563 Created temporary directory: /tmp/pip-unpack-iuig5au8 2025-12-21T11:26:42,774 Downloading lifelogger_daemon-0.2.0.tar.gz (26 kB) 2025-12-21T11:26:42,856 Added lifelogger-daemon==0.2.0 from https://files.pythonhosted.org/packages/ca/1c/a6218fae8a7a0898e94e4cf5759f445ff3e14027dd0db1e38bdb6c9638e0/lifelogger_daemon-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-75ht0zx6' 2025-12-21T11:26:42,862 Created temporary directory: /tmp/pip-build-env-k7vs7fhu 2025-12-21T11:26:42,866 Installing build dependencies: started 2025-12-21T11:26:42,867 Running command pip subprocess to install build dependencies 2025-12-21T11:26:44,007 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-21T11:26:44,626 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-21T11:26:44,649 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-21T11:26:46,384 Collecting setuptools>=61.0 2025-12-21T11:26:46,491 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-21T11:26:46,763 Collecting wheel 2025-12-21T11:26:46,782 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-21T11:26:49,711 Installing collected packages: wheel, setuptools 2025-12-21T11:26:49,965 Creating /tmp/pip-build-env-k7vs7fhu/overlay/local/bin 2025-12-21T11:26:49,967 changing mode of /tmp/pip-build-env-k7vs7fhu/overlay/local/bin/wheel to 755 2025-12-21T11:26:53,783 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-21T11:26:54,057 Installing build dependencies: finished with status 'done' 2025-12-21T11:26:54,064 Getting requirements to build wheel: started 2025-12-21T11:26:54,065 Running command Getting requirements to build wheel 2025-12-21T11:26:54,654 /tmp/pip-build-env-k7vs7fhu/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-21T11:26:54,655 !! 2025-12-21T11:26:54,655 ******************************************************************************** 2025-12-21T11:26:54,656 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-21T11:26:54,657 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-21T11:26:54,657 or your builds will no longer be supported. 2025-12-21T11:26:54,658 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:26:54,659 ******************************************************************************** 2025-12-21T11:26:54,660 !! 2025-12-21T11:26:54,660 corresp(dist, value, root_dir) 2025-12-21T11:26:54,741 /tmp/pip-build-env-k7vs7fhu/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:26:54,741 !! 2025-12-21T11:26:54,742 ******************************************************************************** 2025-12-21T11:26:54,743 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:26:54,744 License :: OSI Approved :: MIT License 2025-12-21T11:26:54,745 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:26:54,746 ******************************************************************************** 2025-12-21T11:26:54,747 !! 2025-12-21T11:26:54,747 dist._finalize_license_expression() 2025-12-21T11:26:54,748 /tmp/pip-build-env-k7vs7fhu/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:26:54,749 !! 2025-12-21T11:26:54,750 ******************************************************************************** 2025-12-21T11:26:54,751 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:26:54,752 License :: OSI Approved :: MIT License 2025-12-21T11:26:54,753 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:26:54,754 ******************************************************************************** 2025-12-21T11:26:54,755 !! 2025-12-21T11:26:54,755 self._finalize_license_expression() 2025-12-21T11:26:54,756 running egg_info 2025-12-21T11:26:54,762 writing lifelogger_daemon.egg-info/PKG-INFO 2025-12-21T11:26:54,768 writing dependency_links to lifelogger_daemon.egg-info/dependency_links.txt 2025-12-21T11:26:54,770 writing entry points to lifelogger_daemon.egg-info/entry_points.txt 2025-12-21T11:26:54,773 writing requirements to lifelogger_daemon.egg-info/requires.txt 2025-12-21T11:26:54,774 writing top-level names to lifelogger_daemon.egg-info/top_level.txt 2025-12-21T11:26:54,801 reading manifest file 'lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:26:54,804 adding license file 'LICENSE' 2025-12-21T11:26:54,808 writing manifest file 'lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:26:54,905 Getting requirements to build wheel: finished with status 'done' 2025-12-21T11:26:54,909 Created temporary directory: /tmp/pip-modern-metadata-i5ys7nhw 2025-12-21T11:26:54,911 Preparing metadata (pyproject.toml): started 2025-12-21T11:26:54,913 Running command Preparing metadata (pyproject.toml) 2025-12-21T11:26:55,474 /tmp/pip-build-env-k7vs7fhu/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-21T11:26:55,474 !! 2025-12-21T11:26:55,475 ******************************************************************************** 2025-12-21T11:26:55,476 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-21T11:26:55,477 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-21T11:26:55,477 or your builds will no longer be supported. 2025-12-21T11:26:55,478 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:26:55,479 ******************************************************************************** 2025-12-21T11:26:55,480 !! 2025-12-21T11:26:55,480 corresp(dist, value, root_dir) 2025-12-21T11:26:55,559 /tmp/pip-build-env-k7vs7fhu/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:26:55,560 !! 2025-12-21T11:26:55,561 ******************************************************************************** 2025-12-21T11:26:55,561 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:26:55,562 License :: OSI Approved :: MIT License 2025-12-21T11:26:55,563 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:26:55,564 ******************************************************************************** 2025-12-21T11:26:55,565 !! 2025-12-21T11:26:55,565 dist._finalize_license_expression() 2025-12-21T11:26:55,566 /tmp/pip-build-env-k7vs7fhu/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:26:55,567 !! 2025-12-21T11:26:55,568 ******************************************************************************** 2025-12-21T11:26:55,568 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:26:55,570 License :: OSI Approved :: MIT License 2025-12-21T11:26:55,571 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:26:55,571 ******************************************************************************** 2025-12-21T11:26:55,573 !! 2025-12-21T11:26:55,573 self._finalize_license_expression() 2025-12-21T11:26:55,574 running dist_info 2025-12-21T11:26:55,585 creating /tmp/pip-modern-metadata-i5ys7nhw/lifelogger_daemon.egg-info 2025-12-21T11:26:55,586 writing /tmp/pip-modern-metadata-i5ys7nhw/lifelogger_daemon.egg-info/PKG-INFO 2025-12-21T11:26:55,592 writing dependency_links to /tmp/pip-modern-metadata-i5ys7nhw/lifelogger_daemon.egg-info/dependency_links.txt 2025-12-21T11:26:55,594 writing entry points to /tmp/pip-modern-metadata-i5ys7nhw/lifelogger_daemon.egg-info/entry_points.txt 2025-12-21T11:26:55,597 writing requirements to /tmp/pip-modern-metadata-i5ys7nhw/lifelogger_daemon.egg-info/requires.txt 2025-12-21T11:26:55,598 writing top-level names to /tmp/pip-modern-metadata-i5ys7nhw/lifelogger_daemon.egg-info/top_level.txt 2025-12-21T11:26:55,600 writing manifest file '/tmp/pip-modern-metadata-i5ys7nhw/lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:26:55,624 reading manifest file '/tmp/pip-modern-metadata-i5ys7nhw/lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:26:55,626 adding license file 'LICENSE' 2025-12-21T11:26:55,629 writing manifest file '/tmp/pip-modern-metadata-i5ys7nhw/lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:26:55,630 creating '/tmp/pip-modern-metadata-i5ys7nhw/lifelogger_daemon-0.2.0.dist-info' 2025-12-21T11:26:55,757 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-21T11:26:55,762 Source in /tmp/pip-wheel-jo9eng8s/lifelogger-daemon_9bfc47f3046e49a98166df655dc08880 has version 0.2.0, which satisfies requirement lifelogger-daemon==0.2.0 from https://files.pythonhosted.org/packages/ca/1c/a6218fae8a7a0898e94e4cf5759f445ff3e14027dd0db1e38bdb6c9638e0/lifelogger_daemon-0.2.0.tar.gz 2025-12-21T11:26:55,763 Removed lifelogger-daemon==0.2.0 from https://files.pythonhosted.org/packages/ca/1c/a6218fae8a7a0898e94e4cf5759f445ff3e14027dd0db1e38bdb6c9638e0/lifelogger_daemon-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-75ht0zx6' 2025-12-21T11:26:55,769 Created temporary directory: /tmp/pip-unpack-13ahw20d 2025-12-21T11:26:55,769 Building wheels for collected packages: lifelogger-daemon 2025-12-21T11:26:55,774 Created temporary directory: /tmp/pip-wheel-b6dxc5og 2025-12-21T11:26:55,775 Destination directory: /tmp/pip-wheel-b6dxc5og 2025-12-21T11:26:55,777 Building wheel for lifelogger-daemon (pyproject.toml): started 2025-12-21T11:26:55,778 Running command Building wheel for lifelogger-daemon (pyproject.toml) 2025-12-21T11:26:56,332 /tmp/pip-build-env-k7vs7fhu/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-21T11:26:56,332 !! 2025-12-21T11:26:56,333 ******************************************************************************** 2025-12-21T11:26:56,334 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-21T11:26:56,335 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-21T11:26:56,336 or your builds will no longer be supported. 2025-12-21T11:26:56,337 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:26:56,338 ******************************************************************************** 2025-12-21T11:26:56,339 !! 2025-12-21T11:26:56,340 corresp(dist, value, root_dir) 2025-12-21T11:26:56,412 /tmp/pip-build-env-k7vs7fhu/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:26:56,413 !! 2025-12-21T11:26:56,414 ******************************************************************************** 2025-12-21T11:26:56,415 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:26:56,416 License :: OSI Approved :: MIT License 2025-12-21T11:26:56,417 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:26:56,418 ******************************************************************************** 2025-12-21T11:26:56,419 !! 2025-12-21T11:26:56,419 dist._finalize_license_expression() 2025-12-21T11:26:56,422 /tmp/pip-build-env-k7vs7fhu/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:26:56,422 !! 2025-12-21T11:26:56,424 ******************************************************************************** 2025-12-21T11:26:56,424 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:26:56,425 License :: OSI Approved :: MIT License 2025-12-21T11:26:56,427 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:26:56,427 ******************************************************************************** 2025-12-21T11:26:56,429 !! 2025-12-21T11:26:56,429 self._finalize_license_expression() 2025-12-21T11:26:56,429 running bdist_wheel 2025-12-21T11:26:56,449 running build 2025-12-21T11:26:56,450 running build_py 2025-12-21T11:26:56,457 creating build/lib/lifelogger 2025-12-21T11:26:56,460 copying lifelogger/__main__.py -> build/lib/lifelogger 2025-12-21T11:26:56,462 copying lifelogger/cli.py -> build/lib/lifelogger 2025-12-21T11:26:56,466 copying lifelogger/models.py -> build/lib/lifelogger 2025-12-21T11:26:56,468 copying lifelogger/permissions.py -> build/lib/lifelogger 2025-12-21T11:26:56,471 copying lifelogger/config.py -> build/lib/lifelogger 2025-12-21T11:26:56,474 copying lifelogger/__init__.py -> build/lib/lifelogger 2025-12-21T11:26:56,477 creating build/lib/tests 2025-12-21T11:26:56,478 copying tests/test_config.py -> build/lib/tests 2025-12-21T11:26:56,481 copying tests/__init__.py -> build/lib/tests 2025-12-21T11:26:56,482 copying tests/test_models.py -> build/lib/tests 2025-12-21T11:26:56,485 creating build/lib/lifelogger/capture 2025-12-21T11:26:56,487 copying lifelogger/capture/keyboard.py -> build/lib/lifelogger/capture 2025-12-21T11:26:56,490 copying lifelogger/capture/mouse.py -> build/lib/lifelogger/capture 2025-12-21T11:26:56,492 copying lifelogger/capture/screenshot.py -> build/lib/lifelogger/capture 2025-12-21T11:26:56,494 copying lifelogger/capture/__init__.py -> build/lib/lifelogger/capture 2025-12-21T11:26:56,497 creating build/lib/lifelogger/daemon 2025-12-21T11:26:56,498 copying lifelogger/daemon/runner.py -> build/lib/lifelogger/daemon 2025-12-21T11:26:56,501 copying lifelogger/daemon/__init__.py -> build/lib/lifelogger/daemon 2025-12-21T11:26:56,504 creating build/lib/lifelogger/storage 2025-12-21T11:26:56,506 copying lifelogger/storage/jsonl.py -> build/lib/lifelogger/storage 2025-12-21T11:26:56,509 copying lifelogger/storage/__init__.py -> build/lib/lifelogger/storage 2025-12-21T11:26:56,512 creating build/lib/lifelogger/summarize 2025-12-21T11:26:56,513 copying lifelogger/summarize/llm.py -> build/lib/lifelogger/summarize 2025-12-21T11:26:56,516 copying lifelogger/summarize/processor.py -> build/lib/lifelogger/summarize 2025-12-21T11:26:56,519 copying lifelogger/summarize/__init__.py -> build/lib/lifelogger/summarize 2025-12-21T11:26:56,521 running egg_info 2025-12-21T11:26:56,533 writing lifelogger_daemon.egg-info/PKG-INFO 2025-12-21T11:26:56,538 writing dependency_links to lifelogger_daemon.egg-info/dependency_links.txt 2025-12-21T11:26:56,540 writing entry points to lifelogger_daemon.egg-info/entry_points.txt 2025-12-21T11:26:56,543 writing requirements to lifelogger_daemon.egg-info/requires.txt 2025-12-21T11:26:56,544 writing top-level names to lifelogger_daemon.egg-info/top_level.txt 2025-12-21T11:26:56,559 reading manifest file 'lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:26:56,562 adding license file 'LICENSE' 2025-12-21T11:26:56,566 writing manifest file 'lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:26:56,584 installing to build/bdist.linux-armv7l/wheel 2025-12-21T11:26:56,585 running install 2025-12-21T11:26:56,608 running install_lib 2025-12-21T11:26:56,615 creating build/bdist.linux-armv7l/wheel 2025-12-21T11:26:56,617 creating build/bdist.linux-armv7l/wheel/lifelogger 2025-12-21T11:26:56,619 copying build/lib/lifelogger/__main__.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:26:56,621 copying build/lib/lifelogger/cli.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:26:56,625 creating build/bdist.linux-armv7l/wheel/lifelogger/capture 2025-12-21T11:26:56,626 copying build/lib/lifelogger/capture/keyboard.py -> build/bdist.linux-armv7l/wheel/./lifelogger/capture 2025-12-21T11:26:56,629 copying build/lib/lifelogger/capture/mouse.py -> build/bdist.linux-armv7l/wheel/./lifelogger/capture 2025-12-21T11:26:56,631 copying build/lib/lifelogger/capture/screenshot.py -> build/bdist.linux-armv7l/wheel/./lifelogger/capture 2025-12-21T11:26:56,634 copying build/lib/lifelogger/capture/__init__.py -> build/bdist.linux-armv7l/wheel/./lifelogger/capture 2025-12-21T11:26:56,637 creating build/bdist.linux-armv7l/wheel/lifelogger/daemon 2025-12-21T11:26:56,638 copying build/lib/lifelogger/daemon/runner.py -> build/bdist.linux-armv7l/wheel/./lifelogger/daemon 2025-12-21T11:26:56,641 copying build/lib/lifelogger/daemon/__init__.py -> build/bdist.linux-armv7l/wheel/./lifelogger/daemon 2025-12-21T11:26:56,643 copying build/lib/lifelogger/models.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:26:56,646 creating build/bdist.linux-armv7l/wheel/lifelogger/storage 2025-12-21T11:26:56,647 copying build/lib/lifelogger/storage/jsonl.py -> build/bdist.linux-armv7l/wheel/./lifelogger/storage 2025-12-21T11:26:56,650 copying build/lib/lifelogger/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./lifelogger/storage 2025-12-21T11:26:56,652 creating build/bdist.linux-armv7l/wheel/lifelogger/summarize 2025-12-21T11:26:56,654 copying build/lib/lifelogger/summarize/llm.py -> build/bdist.linux-armv7l/wheel/./lifelogger/summarize 2025-12-21T11:26:56,656 copying build/lib/lifelogger/summarize/processor.py -> build/bdist.linux-armv7l/wheel/./lifelogger/summarize 2025-12-21T11:26:56,659 copying build/lib/lifelogger/summarize/__init__.py -> build/bdist.linux-armv7l/wheel/./lifelogger/summarize 2025-12-21T11:26:56,661 copying build/lib/lifelogger/permissions.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:26:56,664 copying build/lib/lifelogger/config.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:26:56,666 copying build/lib/lifelogger/__init__.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:26:56,669 creating build/bdist.linux-armv7l/wheel/tests 2025-12-21T11:26:56,671 copying build/lib/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-21T11:26:56,673 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-21T11:26:56,675 copying build/lib/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-21T11:26:56,677 running install_egg_info 2025-12-21T11:26:56,683 Copying lifelogger_daemon.egg-info to build/bdist.linux-armv7l/wheel/./lifelogger_daemon-0.2.0-py3.11.egg-info 2025-12-21T11:26:56,696 running install_scripts 2025-12-21T11:26:56,709 creating build/bdist.linux-armv7l/wheel/lifelogger_daemon-0.2.0.dist-info/WHEEL 2025-12-21T11:26:56,712 creating '/tmp/pip-wheel-b6dxc5og/.tmp-lxsv_4h6/lifelogger_daemon-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-21T11:26:56,715 adding 'lifelogger/__init__.py' 2025-12-21T11:26:56,717 adding 'lifelogger/__main__.py' 2025-12-21T11:26:56,720 adding 'lifelogger/cli.py' 2025-12-21T11:26:56,722 adding 'lifelogger/config.py' 2025-12-21T11:26:56,724 adding 'lifelogger/models.py' 2025-12-21T11:26:56,726 adding 'lifelogger/permissions.py' 2025-12-21T11:26:56,728 adding 'lifelogger/capture/__init__.py' 2025-12-21T11:26:56,730 adding 'lifelogger/capture/keyboard.py' 2025-12-21T11:26:56,732 adding 'lifelogger/capture/mouse.py' 2025-12-21T11:26:56,734 adding 'lifelogger/capture/screenshot.py' 2025-12-21T11:26:56,736 adding 'lifelogger/daemon/__init__.py' 2025-12-21T11:26:56,738 adding 'lifelogger/daemon/runner.py' 2025-12-21T11:26:56,740 adding 'lifelogger/storage/__init__.py' 2025-12-21T11:26:56,742 adding 'lifelogger/storage/jsonl.py' 2025-12-21T11:26:56,744 adding 'lifelogger/summarize/__init__.py' 2025-12-21T11:26:56,747 adding 'lifelogger/summarize/llm.py' 2025-12-21T11:26:56,749 adding 'lifelogger/summarize/processor.py' 2025-12-21T11:26:56,752 adding 'lifelogger_daemon-0.2.0.dist-info/licenses/LICENSE' 2025-12-21T11:26:56,754 adding 'tests/__init__.py' 2025-12-21T11:26:56,756 adding 'tests/test_config.py' 2025-12-21T11:26:56,757 adding 'tests/test_models.py' 2025-12-21T11:26:56,759 adding 'lifelogger_daemon-0.2.0.dist-info/METADATA' 2025-12-21T11:26:56,761 adding 'lifelogger_daemon-0.2.0.dist-info/WHEEL' 2025-12-21T11:26:56,762 adding 'lifelogger_daemon-0.2.0.dist-info/entry_points.txt' 2025-12-21T11:26:56,764 adding 'lifelogger_daemon-0.2.0.dist-info/top_level.txt' 2025-12-21T11:26:56,765 adding 'lifelogger_daemon-0.2.0.dist-info/RECORD' 2025-12-21T11:26:56,767 removing build/bdist.linux-armv7l/wheel 2025-12-21T11:26:56,876 Building wheel for lifelogger-daemon (pyproject.toml): finished with status 'done' 2025-12-21T11:26:56,881 Created wheel for lifelogger-daemon: filename=lifelogger_daemon-0.2.0-py3-none-any.whl size=31552 sha256=cf6f6267dbccd57bd4cc4fb126f51b19628e3ad5346a3626440a39aa3b338d8a 2025-12-21T11:26:56,882 Stored in directory: /tmp/pip-ephem-wheel-cache-u20h1lih/wheels/88/3d/ba/8ace26f890f98d379ff84fce6da93e2ac531a970921c06c979 2025-12-21T11:26:56,894 Successfully built lifelogger-daemon 2025-12-21T11:26:56,898 Removed build tracker: '/tmp/pip-build-tracker-75ht0zx6'