2026-03-02T08:36:32,520 Created temporary directory: /tmp/pip-ephem-wheel-cache-7h2oguki 2026-03-02T08:36:32,522 Created temporary directory: /tmp/pip-build-tracker-3q3gli4f 2026-03-02T08:36:32,522 Initialized build tracking at /tmp/pip-build-tracker-3q3gli4f 2026-03-02T08:36:32,523 Created build tracker: /tmp/pip-build-tracker-3q3gli4f 2026-03-02T08:36:32,523 Entered build tracker: /tmp/pip-build-tracker-3q3gli4f 2026-03-02T08:36:32,524 Created temporary directory: /tmp/pip-wheel-n3sxfe0n 2026-03-02T08:36:32,527 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 2026-03-02T08:36:32,530 Created temporary directory: /tmp/pip-ephem-wheel-cache-j7qpv14l 2026-03-02T08:36:32,551 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-02T08:36:32,555 2 location(s) to search for versions of pupil-labs-video: 2026-03-02T08:36:32,555 * https://pypi.org/simple/pupil-labs-video/ 2026-03-02T08:36:32,555 * https://www.piwheels.org/simple/pupil-labs-video/ 2026-03-02T08:36:32,556 Fetching project page and analyzing links: https://pypi.org/simple/pupil-labs-video/ 2026-03-02T08:36:32,557 Getting page https://pypi.org/simple/pupil-labs-video/ 2026-03-02T08:36:32,558 Found index url https://pypi.org/simple 2026-03-02T08:36:32,769 Fetched page https://pypi.org/simple/pupil-labs-video/ as application/vnd.pypi.simple.v1+json 2026-03-02T08:36:32,773 Skipping link: No binaries permitted for pupil-labs-video: https://files.pythonhosted.org/packages/81/b3/6d93ecdb4f4aeb8d56ba7b362035d052c026abcff9b373ab9489960930da/pupil_labs_video-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,774 Found link https://files.pythonhosted.org/packages/1c/01/74a064c548ad0b57ebd1c357b6ee91e55bf3fe126b0998e4abf5c062fd8f/pupil_labs_video-1.0.1.tar.gz (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10), version: 1.0.1 2026-03-02T08:36:32,775 Skipping link: No binaries permitted for pupil-labs-video: https://files.pythonhosted.org/packages/21/41/1529560bcbb5c588ac2fdc4a433ded31f7c57f8ddd343006216f1043886c/pupil_labs_video-1.0.2-py3-none-any.whl (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,776 Found link https://files.pythonhosted.org/packages/f3/36/93e1e0b7d99b4c842c2c059ee9cc18cf9c0390e26ebe61bf2ac1cc5ab510/pupil_labs_video-1.0.2.tar.gz (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10), version: 1.0.2 2026-03-02T08:36:32,777 Skipping link: No binaries permitted for pupil-labs-video: https://files.pythonhosted.org/packages/3b/b0/57476e3704b3c0c549694a9b5b02efc033f8c71d37c20249cfaa52f0c93b/pupil_labs_video-1.0.3-py3-none-any.whl (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,778 Found link https://files.pythonhosted.org/packages/0f/d9/5a52e25028f6565fe4fcf01833e65beef52c27f4276c33b89ee73cabd122/pupil_labs_video-1.0.3.tar.gz (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10), version: 1.0.3 2026-03-02T08:36:32,779 Skipping link: No binaries permitted for pupil-labs-video: https://files.pythonhosted.org/packages/52/ee/4ff9d9efa65c636e01e346cb12cf9dbab81f35b76c960ce3f674e748da7a/pupil_labs_video-1.0.5-py3-none-any.whl (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,780 Found link https://files.pythonhosted.org/packages/4f/7f/972b1573a275cf1f94d9168653d6a7e74c29cdff908810626755038897d9/pupil_labs_video-1.0.5.tar.gz (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10), version: 1.0.5 2026-03-02T08:36:32,781 Skipping link: No binaries permitted for pupil-labs-video: https://files.pythonhosted.org/packages/30/4e/6b88a5a761b6b1c65b2dd68c78201c7e0d8bba5dc14251dec11c4ef8b2d6/pupil_labs_video-1.0.6-py3-none-any.whl (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,782 Found link https://files.pythonhosted.org/packages/93/b8/5639151c812c285966aa53b7ffbe48ced9898af30bb5cf2c8ef5029e79ec/pupil_labs_video-1.0.6.tar.gz (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10), version: 1.0.6 2026-03-02T08:36:32,783 Skipping link: No binaries permitted for pupil-labs-video: https://files.pythonhosted.org/packages/c9/45/d8ec471c0c6d685180a557dbc0992cad11034b5d1d30103ce71b69dc50f0/pupil_labs_video-1.0.7-py3-none-any.whl (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,784 Found link https://files.pythonhosted.org/packages/fb/53/e4f6e89c38019a040b7913b86f464d9d99503e530a0abee3c2011c26ec2a/pupil_labs_video-1.0.7.tar.gz (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10), version: 1.0.7 2026-03-02T08:36:32,784 Skipping link: No binaries permitted for pupil-labs-video: https://files.pythonhosted.org/packages/b3/a2/60d8d5c8ea8ac245708e5b42924b97637e09660fd71d793f6d6483e5a7c6/pupil_labs_video-1.0.8-py3-none-any.whl (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,785 Found link https://files.pythonhosted.org/packages/3a/9c/588d39f7b1dad0e60e6e15680fccaa5fa296c7fa2863c395e0e5e4abc512/pupil_labs_video-1.0.8.tar.gz (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10), version: 1.0.8 2026-03-02T08:36:32,786 Skipping link: No binaries permitted for pupil-labs-video: https://files.pythonhosted.org/packages/93/2f/a0fc721db66f272289be0c02d4a9a836cabd0d425ecd5d3b3762b59ed982/pupil_labs_video-1.0.9-py3-none-any.whl (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,787 Found link https://files.pythonhosted.org/packages/5d/63/f633a4510f5e1172aadddf9dda694639b393c79c611b0d4439180022d795/pupil_labs_video-1.0.9.tar.gz (from https://pypi.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10), version: 1.0.9 2026-03-02T08:36:32,788 Fetching project page and analyzing links: https://www.piwheels.org/simple/pupil-labs-video/ 2026-03-02T08:36:32,789 Getting page https://www.piwheels.org/simple/pupil-labs-video/ 2026-03-02T08:36:32,790 Found index url https://www.piwheels.org/simple 2026-03-02T08:36:32,954 Fetched page https://www.piwheels.org/simple/pupil-labs-video/ as text/html 2026-03-02T08:36:32,957 Skipping link: No binaries permitted for pupil-labs-video: https://archive1.piwheels.org/simple/pupil-labs-video/pupil_labs_video-1.0.8-py3-none-any.whl#sha256=a55155e79115ee8a378e6dd9303fa206a8ea79e22da2a0d3bc8cbd106e9722ee (from https://www.piwheels.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,958 Skipping link: No binaries permitted for pupil-labs-video: https://archive1.piwheels.org/simple/pupil-labs-video/pupil_labs_video-1.0.7-py3-none-any.whl#sha256=c1ffa83e15cc4dc396f1096c320cf00acf9972d002b452cba098f8f7b5ba786d (from https://www.piwheels.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,959 Skipping link: No binaries permitted for pupil-labs-video: https://archive1.piwheels.org/simple/pupil-labs-video/pupil_labs_video-1.0.6-py3-none-any.whl#sha256=dce430f7d173b9e3f2950bf0476a83eade4f21a26116d07ee116042787b45854 (from https://www.piwheels.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,959 Skipping link: No binaries permitted for pupil-labs-video: https://archive1.piwheels.org/simple/pupil-labs-video/pupil_labs_video-1.0.5-py3-none-any.whl#sha256=ddb7055bc48387681af2ec9d29315e079a29fcfbb2a20ea1c9d1f65c9c3f3d0a (from https://www.piwheels.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,960 Skipping link: No binaries permitted for pupil-labs-video: https://archive1.piwheels.org/simple/pupil-labs-video/pupil_labs_video-1.0.3-py3-none-any.whl#sha256=c094cf0461c887c3c4cb0bcad6d472345c89bbf35187ef6241cbd39a7b577df4 (from https://www.piwheels.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,960 Skipping link: No binaries permitted for pupil-labs-video: https://archive1.piwheels.org/simple/pupil-labs-video/pupil_labs_video-1.0.2-py3-none-any.whl#sha256=94ad540bf3a7b2d83a8f7d24e9af2ec3d56085b3970d9b5cf52ade44c472e884 (from https://www.piwheels.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,961 Skipping link: No binaries permitted for pupil-labs-video: https://archive1.piwheels.org/simple/pupil-labs-video/pupil_labs_video-1.0.1-py3-none-any.whl#sha256=08f966d533c7531283b69691ef2ffc068116ad37592144bd14ca272b55586cd2 (from https://www.piwheels.org/simple/pupil-labs-video/) (requires-python:<4.0,>=3.10) 2026-03-02T08:36:32,962 Skipping link: not a file: https://www.piwheels.org/simple/pupil-labs-video/ 2026-03-02T08:36:32,962 Skipping link: not a file: https://pypi.org/simple/pupil-labs-video/ 2026-03-02T08:36:32,983 Given no hashes to check 1 links for project 'pupil-labs-video': discarding no candidates 2026-03-02T08:36:33,003 Collecting pupil-labs-video==1.0.9 2026-03-02T08:36:33,005 Created temporary directory: /tmp/pip-unpack-vzkifb7f 2026-03-02T08:36:33,226 Downloading pupil_labs_video-1.0.9.tar.gz (323 kB) 2026-03-02T08:36:33,437 Added pupil-labs-video==1.0.9 from https://files.pythonhosted.org/packages/5d/63/f633a4510f5e1172aadddf9dda694639b393c79c611b0d4439180022d795/pupil_labs_video-1.0.9.tar.gz to build tracker '/tmp/pip-build-tracker-3q3gli4f' 2026-03-02T08:36:33,443 Created temporary directory: /tmp/pip-build-env-_fhcfav5 2026-03-02T08:36:33,448 Installing build dependencies: started 2026-03-02T08:36:33,449 Running command pip subprocess to install build dependencies 2026-03-02T08:36:34,608 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-02T08:36:35,175 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 2026-03-02T08:36:35,197 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-02T08:36:35,707 Collecting hatchling 2026-03-02T08:36:35,726 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-02T08:36:35,842 Collecting uv-dynamic-versioning 2026-03-02T08:36:35,860 Using cached https://www.piwheels.org/simple/uv-dynamic-versioning/uv_dynamic_versioning-0.13.0-py3-none-any.whl (11 kB) 2026-03-02T08:36:36,053 Collecting packaging>=24.2 2026-03-02T08:36:36,069 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-02T08:36:36,193 Collecting pathspec>=0.10.1 2026-03-02T08:36:36,209 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-02T08:36:36,332 Collecting pluggy>=1.0.0 2026-03-02T08:36:36,346 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-02T08:36:36,598 Collecting trove-classifiers 2026-03-02T08:36:36,613 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-02T08:36:36,824 Collecting dunamai~=1.25 2026-03-02T08:36:36,841 Using cached https://www.piwheels.org/simple/dunamai/dunamai-1.26.0-py3-none-any.whl (27 kB) 2026-03-02T08:36:37,031 Collecting jinja2~=3.0 2026-03-02T08:36:37,057 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-03-02T08:36:37,281 Collecting tomlkit~=0.13 2026-03-02T08:36:37,298 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.14.0-py3-none-any.whl (39 kB) 2026-03-02T08:36:37,847 Collecting MarkupSafe>=2.0 2026-03-02T08:36:37,865 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2026-03-02T08:36:40,681 Installing collected packages: trove-classifiers, tomlkit, pluggy, pathspec, packaging, MarkupSafe, jinja2, hatchling, dunamai, uv-dynamic-versioning 2026-03-02T08:36:40,716 Creating /tmp/pip-build-env-_fhcfav5/overlay/local/bin 2026-03-02T08:36:40,719 changing mode of /tmp/pip-build-env-_fhcfav5/overlay/local/bin/trove-classifiers to 755 2026-03-02T08:36:42,239 changing mode of /tmp/pip-build-env-_fhcfav5/overlay/local/bin/hatchling to 755 2026-03-02T08:36:42,320 changing mode of /tmp/pip-build-env-_fhcfav5/overlay/local/bin/dunamai to 755 2026-03-02T08:36:42,388 changing mode of /tmp/pip-build-env-_fhcfav5/overlay/local/bin/uv-dynamic-versioning to 755 2026-03-02T08:36:42,472 Successfully installed MarkupSafe-3.0.3 dunamai-1.26.0 hatchling-1.29.0 jinja2-3.1.6 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 tomlkit-0.14.0 trove-classifiers-2026.1.14.14 uv-dynamic-versioning-0.13.0 2026-03-02T08:36:42,758 Installing build dependencies: finished with status 'done' 2026-03-02T08:36:42,765 Getting requirements to build wheel: started 2026-03-02T08:36:42,766 Running command Getting requirements to build wheel 2026-03-02T08:36:43,115 Getting requirements to build wheel: finished with status 'done' 2026-03-02T08:36:43,118 Created temporary directory: /tmp/pip-modern-metadata-ufditfzm 2026-03-02T08:36:43,120 Preparing metadata (pyproject.toml): started 2026-03-02T08:36:43,122 Running command Preparing metadata (pyproject.toml) 2026-03-02T08:36:43,714 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-02T08:36:43,718 Source in /tmp/pip-wheel-n3sxfe0n/pupil-labs-video_5b7803d8c1a54247b683eba1db363585 has version 1.0.9, which satisfies requirement pupil-labs-video==1.0.9 from https://files.pythonhosted.org/packages/5d/63/f633a4510f5e1172aadddf9dda694639b393c79c611b0d4439180022d795/pupil_labs_video-1.0.9.tar.gz 2026-03-02T08:36:43,719 Removed pupil-labs-video==1.0.9 from https://files.pythonhosted.org/packages/5d/63/f633a4510f5e1172aadddf9dda694639b393c79c611b0d4439180022d795/pupil_labs_video-1.0.9.tar.gz from build tracker '/tmp/pip-build-tracker-3q3gli4f' 2026-03-02T08:36:43,725 Created temporary directory: /tmp/pip-unpack-o7rwpvrj 2026-03-02T08:36:43,725 Building wheels for collected packages: pupil-labs-video 2026-03-02T08:36:43,730 Created temporary directory: /tmp/pip-wheel-oprdfzzr 2026-03-02T08:36:43,730 Destination directory: /tmp/pip-wheel-oprdfzzr 2026-03-02T08:36:43,733 Building wheel for pupil-labs-video (pyproject.toml): started 2026-03-02T08:36:43,734 Running command Building wheel for pupil-labs-video (pyproject.toml) 2026-03-02T08:36:43,865 Building wheel for pupil-labs-video (pyproject.toml): finished with status 'done' 2026-03-02T08:36:43,870 Created wheel for pupil-labs-video: filename=pupil_labs_video-1.0.9-py3-none-any.whl size=21562 sha256=a6ae040fbada7d4246cb5f3496b67eb901a96fbb3ed020c6c36b487c22b34d8b 2026-03-02T08:36:43,871 Stored in directory: /tmp/pip-ephem-wheel-cache-j7qpv14l/wheels/ae/e7/5b/ed6c86e851a3327315eb2cdf359e62cfe7ba5182bbd6bde5b3 2026-03-02T08:36:43,883 Successfully built pupil-labs-video 2026-03-02T08:36:43,887 Removed build tracker: '/tmp/pip-build-tracker-3q3gli4f'