2025-12-21T11:31:48,635 Created temporary directory: /tmp/pip-ephem-wheel-cache-lh9xf2eu 2025-12-21T11:31:48,637 Created temporary directory: /tmp/pip-build-tracker-8ke9zh7u 2025-12-21T11:31:48,638 Initialized build tracking at /tmp/pip-build-tracker-8ke9zh7u 2025-12-21T11:31:48,638 Created build tracker: /tmp/pip-build-tracker-8ke9zh7u 2025-12-21T11:31:48,639 Entered build tracker: /tmp/pip-build-tracker-8ke9zh7u 2025-12-21T11:31:48,639 Created temporary directory: /tmp/pip-wheel-7cov69fz 2025-12-21T11:31:48,642 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:31:48,645 Created temporary directory: /tmp/pip-ephem-wheel-cache-tvg28rfl 2025-12-21T11:31:48,666 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-21T11:31:48,670 2 location(s) to search for versions of lifelogger-daemon: 2025-12-21T11:31:48,670 * https://pypi.org/simple/lifelogger-daemon/ 2025-12-21T11:31:48,670 * https://www.piwheels.org/simple/lifelogger-daemon/ 2025-12-21T11:31:48,671 Fetching project page and analyzing links: https://pypi.org/simple/lifelogger-daemon/ 2025-12-21T11:31:48,672 Getting page https://pypi.org/simple/lifelogger-daemon/ 2025-12-21T11:31:48,673 Found index url https://pypi.org/simple 2025-12-21T11:31:48,881 Fetched page https://pypi.org/simple/lifelogger-daemon/ as application/vnd.pypi.simple.v1+json 2025-12-21T11:31:48,884 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:31:48,885 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:31:48,886 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:31:48,887 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:31:48,888 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:31:48,889 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:31:48,889 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:31:48,890 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:31:48,891 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:31:48,892 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:31:48,893 Fetching project page and analyzing links: https://www.piwheels.org/simple/lifelogger-daemon/ 2025-12-21T11:31:48,894 Getting page https://www.piwheels.org/simple/lifelogger-daemon/ 2025-12-21T11:31:48,895 Found index url https://www.piwheels.org/simple 2025-12-21T11:31:49,054 Fetched page https://www.piwheels.org/simple/lifelogger-daemon/ as text/html 2025-12-21T11:31:49,058 Skipping link: No binaries permitted for lifelogger-daemon: https://www.piwheels.org/simple/lifelogger-daemon/lifelogger_daemon-0.2.0-py3-none-any.whl#sha256=cf6f6267dbccd57bd4cc4fb126f51b19628e3ad5346a3626440a39aa3b338d8a (from https://www.piwheels.org/simple/lifelogger-daemon/) (requires-python:>=3.10) 2025-12-21T11:31:49,058 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:31:49,059 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:31:49,060 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:31:49,061 Skipping link: not a file: https://www.piwheels.org/simple/lifelogger-daemon/ 2025-12-21T11:31:49,061 Skipping link: not a file: https://pypi.org/simple/lifelogger-daemon/ 2025-12-21T11:31:49,090 Given no hashes to check 1 links for project 'lifelogger-daemon': discarding no candidates 2025-12-21T11:31:49,115 Collecting lifelogger-daemon==0.2.1 2025-12-21T11:31:49,118 Created temporary directory: /tmp/pip-unpack-am46pyrb 2025-12-21T11:31:49,324 Downloading lifelogger_daemon-0.2.1.tar.gz (26 kB) 2025-12-21T11:31:49,392 Added lifelogger-daemon==0.2.1 from https://files.pythonhosted.org/packages/f6/f2/f41615ba309174cb9eec6891b7ac4b20a0aae272012357eceb7521b6114e/lifelogger_daemon-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-8ke9zh7u' 2025-12-21T11:31:49,398 Created temporary directory: /tmp/pip-build-env-rt5bb665 2025-12-21T11:31:49,402 Installing build dependencies: started 2025-12-21T11:31:49,404 Running command pip subprocess to install build dependencies 2025-12-21T11:31:50,522 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-21T11:31:51,130 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:31:51,153 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-21T11:31:52,881 Collecting setuptools>=61.0 2025-12-21T11:31:52,979 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-21T11:31:53,244 Collecting wheel 2025-12-21T11:31:53,264 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-21T11:31:56,188 Installing collected packages: wheel, setuptools 2025-12-21T11:31:56,439 Creating /tmp/pip-build-env-rt5bb665/overlay/local/bin 2025-12-21T11:31:56,441 changing mode of /tmp/pip-build-env-rt5bb665/overlay/local/bin/wheel to 755 2025-12-21T11:32:00,003 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-21T11:32:00,276 Installing build dependencies: finished with status 'done' 2025-12-21T11:32:00,283 Getting requirements to build wheel: started 2025-12-21T11:32:00,284 Running command Getting requirements to build wheel 2025-12-21T11:32:00,883 /tmp/pip-build-env-rt5bb665/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:32:00,884 !! 2025-12-21T11:32:00,885 ******************************************************************************** 2025-12-21T11:32:00,885 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:32:00,886 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-21T11:32:00,887 or your builds will no longer be supported. 2025-12-21T11:32:00,887 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:32:00,888 ******************************************************************************** 2025-12-21T11:32:00,889 !! 2025-12-21T11:32:00,889 corresp(dist, value, root_dir) 2025-12-21T11:32:00,975 /tmp/pip-build-env-rt5bb665/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:32:00,975 !! 2025-12-21T11:32:00,976 ******************************************************************************** 2025-12-21T11:32:00,977 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:32:00,978 License :: OSI Approved :: MIT License 2025-12-21T11:32:00,979 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:32:00,980 ******************************************************************************** 2025-12-21T11:32:00,981 !! 2025-12-21T11:32:00,981 dist._finalize_license_expression() 2025-12-21T11:32:00,982 /tmp/pip-build-env-rt5bb665/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:32:00,983 !! 2025-12-21T11:32:00,984 ******************************************************************************** 2025-12-21T11:32:00,984 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:32:00,986 License :: OSI Approved :: MIT License 2025-12-21T11:32:00,987 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:32:00,987 ******************************************************************************** 2025-12-21T11:32:00,989 !! 2025-12-21T11:32:00,989 self._finalize_license_expression() 2025-12-21T11:32:00,992 running egg_info 2025-12-21T11:32:01,000 writing lifelogger_daemon.egg-info/PKG-INFO 2025-12-21T11:32:01,006 writing dependency_links to lifelogger_daemon.egg-info/dependency_links.txt 2025-12-21T11:32:01,008 writing entry points to lifelogger_daemon.egg-info/entry_points.txt 2025-12-21T11:32:01,011 writing requirements to lifelogger_daemon.egg-info/requires.txt 2025-12-21T11:32:01,013 writing top-level names to lifelogger_daemon.egg-info/top_level.txt 2025-12-21T11:32:01,040 reading manifest file 'lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:32:01,044 adding license file 'LICENSE' 2025-12-21T11:32:01,048 writing manifest file 'lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:32:01,145 Getting requirements to build wheel: finished with status 'done' 2025-12-21T11:32:01,149 Created temporary directory: /tmp/pip-modern-metadata-lapw1w79 2025-12-21T11:32:01,151 Preparing metadata (pyproject.toml): started 2025-12-21T11:32:01,152 Running command Preparing metadata (pyproject.toml) 2025-12-21T11:32:01,709 /tmp/pip-build-env-rt5bb665/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:32:01,709 !! 2025-12-21T11:32:01,710 ******************************************************************************** 2025-12-21T11:32:01,711 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:32:01,711 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-21T11:32:01,712 or your builds will no longer be supported. 2025-12-21T11:32:01,713 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:32:01,713 ******************************************************************************** 2025-12-21T11:32:01,714 !! 2025-12-21T11:32:01,715 corresp(dist, value, root_dir) 2025-12-21T11:32:01,791 /tmp/pip-build-env-rt5bb665/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:32:01,792 !! 2025-12-21T11:32:01,793 ******************************************************************************** 2025-12-21T11:32:01,794 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:32:01,795 License :: OSI Approved :: MIT License 2025-12-21T11:32:01,796 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:32:01,796 ******************************************************************************** 2025-12-21T11:32:01,797 !! 2025-12-21T11:32:01,798 dist._finalize_license_expression() 2025-12-21T11:32:01,798 /tmp/pip-build-env-rt5bb665/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:32:01,799 !! 2025-12-21T11:32:01,800 ******************************************************************************** 2025-12-21T11:32:01,801 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:32:01,802 License :: OSI Approved :: MIT License 2025-12-21T11:32:01,803 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:32:01,804 ******************************************************************************** 2025-12-21T11:32:01,805 !! 2025-12-21T11:32:01,805 self._finalize_license_expression() 2025-12-21T11:32:01,806 running dist_info 2025-12-21T11:32:01,816 creating /tmp/pip-modern-metadata-lapw1w79/lifelogger_daemon.egg-info 2025-12-21T11:32:01,817 writing /tmp/pip-modern-metadata-lapw1w79/lifelogger_daemon.egg-info/PKG-INFO 2025-12-21T11:32:01,823 writing dependency_links to /tmp/pip-modern-metadata-lapw1w79/lifelogger_daemon.egg-info/dependency_links.txt 2025-12-21T11:32:01,824 writing entry points to /tmp/pip-modern-metadata-lapw1w79/lifelogger_daemon.egg-info/entry_points.txt 2025-12-21T11:32:01,828 writing requirements to /tmp/pip-modern-metadata-lapw1w79/lifelogger_daemon.egg-info/requires.txt 2025-12-21T11:32:01,829 writing top-level names to /tmp/pip-modern-metadata-lapw1w79/lifelogger_daemon.egg-info/top_level.txt 2025-12-21T11:32:01,830 writing manifest file '/tmp/pip-modern-metadata-lapw1w79/lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:32:01,854 reading manifest file '/tmp/pip-modern-metadata-lapw1w79/lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:32:01,856 adding license file 'LICENSE' 2025-12-21T11:32:01,859 writing manifest file '/tmp/pip-modern-metadata-lapw1w79/lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:32:01,860 creating '/tmp/pip-modern-metadata-lapw1w79/lifelogger_daemon-0.2.1.dist-info' 2025-12-21T11:32:01,985 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-21T11:32:01,989 Source in /tmp/pip-wheel-7cov69fz/lifelogger-daemon_42be5dac4e81488991259e318349714b has version 0.2.1, which satisfies requirement lifelogger-daemon==0.2.1 from https://files.pythonhosted.org/packages/f6/f2/f41615ba309174cb9eec6891b7ac4b20a0aae272012357eceb7521b6114e/lifelogger_daemon-0.2.1.tar.gz 2025-12-21T11:32:01,990 Removed lifelogger-daemon==0.2.1 from https://files.pythonhosted.org/packages/f6/f2/f41615ba309174cb9eec6891b7ac4b20a0aae272012357eceb7521b6114e/lifelogger_daemon-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-8ke9zh7u' 2025-12-21T11:32:01,996 Created temporary directory: /tmp/pip-unpack-j5yin0ko 2025-12-21T11:32:01,997 Building wheels for collected packages: lifelogger-daemon 2025-12-21T11:32:02,001 Created temporary directory: /tmp/pip-wheel-hfvj6myr 2025-12-21T11:32:02,002 Destination directory: /tmp/pip-wheel-hfvj6myr 2025-12-21T11:32:02,004 Building wheel for lifelogger-daemon (pyproject.toml): started 2025-12-21T11:32:02,005 Running command Building wheel for lifelogger-daemon (pyproject.toml) 2025-12-21T11:32:02,551 /tmp/pip-build-env-rt5bb665/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:32:02,551 !! 2025-12-21T11:32:02,552 ******************************************************************************** 2025-12-21T11:32:02,553 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:32:02,554 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-21T11:32:02,555 or your builds will no longer be supported. 2025-12-21T11:32:02,556 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:32:02,557 ******************************************************************************** 2025-12-21T11:32:02,558 !! 2025-12-21T11:32:02,558 corresp(dist, value, root_dir) 2025-12-21T11:32:02,628 /tmp/pip-build-env-rt5bb665/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:32:02,629 !! 2025-12-21T11:32:02,630 ******************************************************************************** 2025-12-21T11:32:02,631 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:32:02,632 License :: OSI Approved :: MIT License 2025-12-21T11:32:02,633 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:32:02,634 ******************************************************************************** 2025-12-21T11:32:02,635 !! 2025-12-21T11:32:02,636 dist._finalize_license_expression() 2025-12-21T11:32:02,636 /tmp/pip-build-env-rt5bb665/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-21T11:32:02,637 !! 2025-12-21T11:32:02,638 ******************************************************************************** 2025-12-21T11:32:02,638 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-21T11:32:02,640 License :: OSI Approved :: MIT License 2025-12-21T11:32:02,641 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-21T11:32:02,641 ******************************************************************************** 2025-12-21T11:32:02,642 !! 2025-12-21T11:32:02,643 self._finalize_license_expression() 2025-12-21T11:32:02,643 running bdist_wheel 2025-12-21T11:32:02,657 running build 2025-12-21T11:32:02,657 running build_py 2025-12-21T11:32:02,664 creating build/lib/lifelogger 2025-12-21T11:32:02,666 copying lifelogger/__main__.py -> build/lib/lifelogger 2025-12-21T11:32:02,668 copying lifelogger/cli.py -> build/lib/lifelogger 2025-12-21T11:32:02,671 copying lifelogger/models.py -> build/lib/lifelogger 2025-12-21T11:32:02,673 copying lifelogger/permissions.py -> build/lib/lifelogger 2025-12-21T11:32:02,676 copying lifelogger/config.py -> build/lib/lifelogger 2025-12-21T11:32:02,678 copying lifelogger/__init__.py -> build/lib/lifelogger 2025-12-21T11:32:02,681 creating build/lib/tests 2025-12-21T11:32:02,682 copying tests/test_config.py -> build/lib/tests 2025-12-21T11:32:02,684 copying tests/__init__.py -> build/lib/tests 2025-12-21T11:32:02,685 copying tests/test_models.py -> build/lib/tests 2025-12-21T11:32:02,688 creating build/lib/lifelogger/capture 2025-12-21T11:32:02,688 copying lifelogger/capture/keyboard.py -> build/lib/lifelogger/capture 2025-12-21T11:32:02,691 copying lifelogger/capture/mouse.py -> build/lib/lifelogger/capture 2025-12-21T11:32:02,693 copying lifelogger/capture/screenshot.py -> build/lib/lifelogger/capture 2025-12-21T11:32:02,695 copying lifelogger/capture/__init__.py -> build/lib/lifelogger/capture 2025-12-21T11:32:02,697 creating build/lib/lifelogger/daemon 2025-12-21T11:32:02,698 copying lifelogger/daemon/runner.py -> build/lib/lifelogger/daemon 2025-12-21T11:32:02,701 copying lifelogger/daemon/__init__.py -> build/lib/lifelogger/daemon 2025-12-21T11:32:02,703 creating build/lib/lifelogger/storage 2025-12-21T11:32:02,704 copying lifelogger/storage/jsonl.py -> build/lib/lifelogger/storage 2025-12-21T11:32:02,706 copying lifelogger/storage/__init__.py -> build/lib/lifelogger/storage 2025-12-21T11:32:02,709 creating build/lib/lifelogger/summarize 2025-12-21T11:32:02,710 copying lifelogger/summarize/llm.py -> build/lib/lifelogger/summarize 2025-12-21T11:32:02,712 copying lifelogger/summarize/processor.py -> build/lib/lifelogger/summarize 2025-12-21T11:32:02,715 copying lifelogger/summarize/__init__.py -> build/lib/lifelogger/summarize 2025-12-21T11:32:02,716 running egg_info 2025-12-21T11:32:02,728 writing lifelogger_daemon.egg-info/PKG-INFO 2025-12-21T11:32:02,733 writing dependency_links to lifelogger_daemon.egg-info/dependency_links.txt 2025-12-21T11:32:02,734 writing entry points to lifelogger_daemon.egg-info/entry_points.txt 2025-12-21T11:32:02,737 writing requirements to lifelogger_daemon.egg-info/requires.txt 2025-12-21T11:32:02,738 writing top-level names to lifelogger_daemon.egg-info/top_level.txt 2025-12-21T11:32:02,752 reading manifest file 'lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:32:02,755 adding license file 'LICENSE' 2025-12-21T11:32:02,758 writing manifest file 'lifelogger_daemon.egg-info/SOURCES.txt' 2025-12-21T11:32:02,775 installing to build/bdist.linux-armv7l/wheel 2025-12-21T11:32:02,776 running install 2025-12-21T11:32:02,798 running install_lib 2025-12-21T11:32:02,805 creating build/bdist.linux-armv7l/wheel 2025-12-21T11:32:02,807 creating build/bdist.linux-armv7l/wheel/lifelogger 2025-12-21T11:32:02,808 copying build/lib/lifelogger/__main__.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:32:02,810 copying build/lib/lifelogger/cli.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:32:02,813 creating build/bdist.linux-armv7l/wheel/lifelogger/capture 2025-12-21T11:32:02,815 copying build/lib/lifelogger/capture/keyboard.py -> build/bdist.linux-armv7l/wheel/./lifelogger/capture 2025-12-21T11:32:02,817 copying build/lib/lifelogger/capture/mouse.py -> build/bdist.linux-armv7l/wheel/./lifelogger/capture 2025-12-21T11:32:02,819 copying build/lib/lifelogger/capture/screenshot.py -> build/bdist.linux-armv7l/wheel/./lifelogger/capture 2025-12-21T11:32:02,821 copying build/lib/lifelogger/capture/__init__.py -> build/bdist.linux-armv7l/wheel/./lifelogger/capture 2025-12-21T11:32:02,824 creating build/bdist.linux-armv7l/wheel/lifelogger/daemon 2025-12-21T11:32:02,824 copying build/lib/lifelogger/daemon/runner.py -> build/bdist.linux-armv7l/wheel/./lifelogger/daemon 2025-12-21T11:32:02,827 copying build/lib/lifelogger/daemon/__init__.py -> build/bdist.linux-armv7l/wheel/./lifelogger/daemon 2025-12-21T11:32:02,829 copying build/lib/lifelogger/models.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:32:02,832 creating build/bdist.linux-armv7l/wheel/lifelogger/storage 2025-12-21T11:32:02,833 copying build/lib/lifelogger/storage/jsonl.py -> build/bdist.linux-armv7l/wheel/./lifelogger/storage 2025-12-21T11:32:02,835 copying build/lib/lifelogger/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./lifelogger/storage 2025-12-21T11:32:02,837 creating build/bdist.linux-armv7l/wheel/lifelogger/summarize 2025-12-21T11:32:02,838 copying build/lib/lifelogger/summarize/llm.py -> build/bdist.linux-armv7l/wheel/./lifelogger/summarize 2025-12-21T11:32:02,841 copying build/lib/lifelogger/summarize/processor.py -> build/bdist.linux-armv7l/wheel/./lifelogger/summarize 2025-12-21T11:32:02,843 copying build/lib/lifelogger/summarize/__init__.py -> build/bdist.linux-armv7l/wheel/./lifelogger/summarize 2025-12-21T11:32:02,845 copying build/lib/lifelogger/permissions.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:32:02,847 copying build/lib/lifelogger/config.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:32:02,849 copying build/lib/lifelogger/__init__.py -> build/bdist.linux-armv7l/wheel/./lifelogger 2025-12-21T11:32:02,852 creating build/bdist.linux-armv7l/wheel/tests 2025-12-21T11:32:02,853 copying build/lib/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-21T11:32:02,855 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-21T11:32:02,856 copying build/lib/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-21T11:32:02,858 running install_egg_info 2025-12-21T11:32:02,864 Copying lifelogger_daemon.egg-info to build/bdist.linux-armv7l/wheel/./lifelogger_daemon-0.2.1-py3.11.egg-info 2025-12-21T11:32:02,875 running install_scripts 2025-12-21T11:32:02,886 creating build/bdist.linux-armv7l/wheel/lifelogger_daemon-0.2.1.dist-info/WHEEL 2025-12-21T11:32:02,889 creating '/tmp/pip-wheel-hfvj6myr/.tmp-9m2fyc7w/lifelogger_daemon-0.2.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-21T11:32:02,891 adding 'lifelogger/__init__.py' 2025-12-21T11:32:02,892 adding 'lifelogger/__main__.py' 2025-12-21T11:32:02,895 adding 'lifelogger/cli.py' 2025-12-21T11:32:02,897 adding 'lifelogger/config.py' 2025-12-21T11:32:02,898 adding 'lifelogger/models.py' 2025-12-21T11:32:02,900 adding 'lifelogger/permissions.py' 2025-12-21T11:32:02,901 adding 'lifelogger/capture/__init__.py' 2025-12-21T11:32:02,903 adding 'lifelogger/capture/keyboard.py' 2025-12-21T11:32:02,905 adding 'lifelogger/capture/mouse.py' 2025-12-21T11:32:02,906 adding 'lifelogger/capture/screenshot.py' 2025-12-21T11:32:02,908 adding 'lifelogger/daemon/__init__.py' 2025-12-21T11:32:02,910 adding 'lifelogger/daemon/runner.py' 2025-12-21T11:32:02,911 adding 'lifelogger/storage/__init__.py' 2025-12-21T11:32:02,913 adding 'lifelogger/storage/jsonl.py' 2025-12-21T11:32:02,915 adding 'lifelogger/summarize/__init__.py' 2025-12-21T11:32:02,917 adding 'lifelogger/summarize/llm.py' 2025-12-21T11:32:02,919 adding 'lifelogger/summarize/processor.py' 2025-12-21T11:32:02,922 adding 'lifelogger_daemon-0.2.1.dist-info/licenses/LICENSE' 2025-12-21T11:32:02,923 adding 'tests/__init__.py' 2025-12-21T11:32:02,925 adding 'tests/test_config.py' 2025-12-21T11:32:02,926 adding 'tests/test_models.py' 2025-12-21T11:32:02,927 adding 'lifelogger_daemon-0.2.1.dist-info/METADATA' 2025-12-21T11:32:02,928 adding 'lifelogger_daemon-0.2.1.dist-info/WHEEL' 2025-12-21T11:32:02,929 adding 'lifelogger_daemon-0.2.1.dist-info/entry_points.txt' 2025-12-21T11:32:02,930 adding 'lifelogger_daemon-0.2.1.dist-info/top_level.txt' 2025-12-21T11:32:02,931 adding 'lifelogger_daemon-0.2.1.dist-info/RECORD' 2025-12-21T11:32:02,933 removing build/bdist.linux-armv7l/wheel 2025-12-21T11:32:03,040 Building wheel for lifelogger-daemon (pyproject.toml): finished with status 'done' 2025-12-21T11:32:03,045 Created wheel for lifelogger-daemon: filename=lifelogger_daemon-0.2.1-py3-none-any.whl size=31745 sha256=ef831bbc09f58ba8d7a833df385d7496fac972efe3c37b0c21c330d4a16f19ee 2025-12-21T11:32:03,046 Stored in directory: /tmp/pip-ephem-wheel-cache-tvg28rfl/wheels/7a/ab/be/95b636e23e21f52133dd324c795c639dd66a9c9841ae7a2b15 2025-12-21T11:32:03,058 Successfully built lifelogger-daemon 2025-12-21T11:32:03,062 Removed build tracker: '/tmp/pip-build-tracker-8ke9zh7u'