2026-03-17T12:31:11,349 Created temporary directory: /tmp/pip-ephem-wheel-cache-7qhzwehd 2026-03-17T12:31:11,352 Created temporary directory: /tmp/pip-build-tracker-f_nx7t6i 2026-03-17T12:31:11,352 Initialized build tracking at /tmp/pip-build-tracker-f_nx7t6i 2026-03-17T12:31:11,353 Created build tracker: /tmp/pip-build-tracker-f_nx7t6i 2026-03-17T12:31:11,353 Entered build tracker: /tmp/pip-build-tracker-f_nx7t6i 2026-03-17T12:31:11,354 Created temporary directory: /tmp/pip-wheel-rz9narw2 2026-03-17T12:31:11,357 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-17T12:31:11,360 Created temporary directory: /tmp/pip-ephem-wheel-cache-5oshg0cy 2026-03-17T12:31:11,384 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-17T12:31:11,388 2 location(s) to search for versions of fps-file-watcher: 2026-03-17T12:31:11,388 * https://pypi.org/simple/fps-file-watcher/ 2026-03-17T12:31:11,388 * https://www.piwheels.org/simple/fps-file-watcher/ 2026-03-17T12:31:11,389 Fetching project page and analyzing links: https://pypi.org/simple/fps-file-watcher/ 2026-03-17T12:31:11,390 Getting page https://pypi.org/simple/fps-file-watcher/ 2026-03-17T12:31:11,391 Found index url https://pypi.org/simple 2026-03-17T12:31:11,612 Fetched page https://pypi.org/simple/fps-file-watcher/ as application/vnd.pypi.simple.v1+json 2026-03-17T12:31:11,616 Skipping link: No binaries permitted for fps-file-watcher: https://files.pythonhosted.org/packages/ba/eb/400519e10194fad9af7688e4814a54695098170e97a56528af8523afd258/fps_file_watcher-0.1.0-py3-none-any.whl (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.9) 2026-03-17T12:31:11,617 Found link https://files.pythonhosted.org/packages/46/35/deedc197ca1b952c5f4eef7d408dfed1d2813af864de640b4d3a3fe48b82/fps_file_watcher-0.1.0.tar.gz (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.9), version: 0.1.0 2026-03-17T12:31:11,618 Skipping link: No binaries permitted for fps-file-watcher: https://files.pythonhosted.org/packages/0a/6b/fc9e073fa3dbebb6ce0f8ab2f18bfcf891cb197066b8b924ed172f238d8a/fps_file_watcher-0.1.1-py3-none-any.whl (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.9) 2026-03-17T12:31:11,619 Found link https://files.pythonhosted.org/packages/66/cb/de1c68623107d0b4baa6ca6f6b01f1b945f0e3b0391a4d3346b011de3532/fps_file_watcher-0.1.1.tar.gz (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.9), version: 0.1.1 2026-03-17T12:31:11,620 Skipping link: No binaries permitted for fps-file-watcher: https://files.pythonhosted.org/packages/e4/5d/8f0c3b291af5bc8addaef42e99a7ba0d005741c8a76e0ac9bdddc7f1b8b7/fps_file_watcher-0.1.2-py3-none-any.whl (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.9) 2026-03-17T12:31:11,621 Found link https://files.pythonhosted.org/packages/f2/8c/0c4f0cebe4455d541429a6f4eb090893cf077c0938ef02ecdd4012ba3057/fps_file_watcher-0.1.2.tar.gz (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.9), version: 0.1.2 2026-03-17T12:31:11,622 Skipping link: No binaries permitted for fps-file-watcher: https://files.pythonhosted.org/packages/30/4c/33cd764f09e4e88ce31e7bae95abd096b188a89cde83f5e41240dff339a5/fps_file_watcher-0.1.3-py3-none-any.whl (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.9) 2026-03-17T12:31:11,623 Found link https://files.pythonhosted.org/packages/89/47/a5498f8b28700248596767f536be5bcba828ed2c469ca29b715cb1d46e80/fps_file_watcher-0.1.3.tar.gz (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.9), version: 0.1.3 2026-03-17T12:31:11,623 Skipping link: No binaries permitted for fps-file-watcher: https://files.pythonhosted.org/packages/e0/5b/56ba187dd6a9ad9f22eccef4919d8ac171d1df68bf02dbd519cd5ff83cc2/fps_file_watcher-0.1.4-py3-none-any.whl (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,624 Found link https://files.pythonhosted.org/packages/76/ca/eee25aa5570e5b50a50d0475800ffd516bd7d076eb10e679e25233ea54d3/fps_file_watcher-0.1.4.tar.gz (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10), version: 0.1.4 2026-03-17T12:31:11,626 Skipping link: No binaries permitted for fps-file-watcher: https://files.pythonhosted.org/packages/ea/fe/dfdeb584d4549dc8ff468ff5036fc52447d5c14067f4d2cd21e21b339f13/fps_file_watcher-0.1.5-py3-none-any.whl (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,626 Found link https://files.pythonhosted.org/packages/d8/88/a9f73d00dc895c1ae3dcea74db517eacb78c665ef5c102da68697bd10c6f/fps_file_watcher-0.1.5.tar.gz (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10), version: 0.1.5 2026-03-17T12:31:11,627 Skipping link: No binaries permitted for fps-file-watcher: https://files.pythonhosted.org/packages/f9/2b/ec9df33e7509118e3443648bf1ffe96104a3d65692535210aea46cb07767/fps_file_watcher-0.1.6-py3-none-any.whl (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,628 Found link https://files.pythonhosted.org/packages/c9/3e/f5358407ed0352fb7a097b0839ccbdffe7f6071161ac8a8e8c0948223113/fps_file_watcher-0.1.6.tar.gz (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10), version: 0.1.6 2026-03-17T12:31:11,629 Skipping link: No binaries permitted for fps-file-watcher: https://files.pythonhosted.org/packages/3c/b8/9698637081ff21b04c801267648b15841ad2d7c62b30c0b9e7604fd4c109/fps_file_watcher-0.1.7-py3-none-any.whl (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,629 Found link https://files.pythonhosted.org/packages/fb/46/fb72d578a6871aeddbdc978022a3a90770c10298529dac27ab1ca26c69dd/fps_file_watcher-0.1.7.tar.gz (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10), version: 0.1.7 2026-03-17T12:31:11,630 Skipping link: No binaries permitted for fps-file-watcher: https://files.pythonhosted.org/packages/ef/9f/90dbfa7fc38a96ec2471db38de67fa849a262e804bda80e14d4d4264ec59/fps_file_watcher-0.2.0-py3-none-any.whl (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,631 Found link https://files.pythonhosted.org/packages/ac/9c/441cbb31a7519948578b5fddb33cb8538e1ea50caea678eb6755c49bc154/fps_file_watcher-0.2.0.tar.gz (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10), version: 0.2.0 2026-03-17T12:31:11,632 Skipping link: No binaries permitted for fps-file-watcher: https://files.pythonhosted.org/packages/b5/a0/c79511f214950ceb39c127026f495c48c7fa711861e8dfdffa1de29bee52/fps_file_watcher-0.2.1-py3-none-any.whl (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,633 Found link https://files.pythonhosted.org/packages/b1/52/04681bd7d033f8027793d3f345de27192a78ccf318a3e46dc848e6145f3b/fps_file_watcher-0.2.1.tar.gz (from https://pypi.org/simple/fps-file-watcher/) (requires-python:>=3.10), version: 0.2.1 2026-03-17T12:31:11,634 Fetching project page and analyzing links: https://www.piwheels.org/simple/fps-file-watcher/ 2026-03-17T12:31:11,634 Getting page https://www.piwheels.org/simple/fps-file-watcher/ 2026-03-17T12:31:11,636 Found index url https://www.piwheels.org/simple 2026-03-17T12:31:11,808 Fetched page https://www.piwheels.org/simple/fps-file-watcher/ as text/html 2026-03-17T12:31:11,812 Skipping link: No binaries permitted for fps-file-watcher: https://www.piwheels.org/simple/fps-file-watcher/fps_file_watcher-0.2.0-py3-none-any.whl#sha256=e7c55956cd496db64fbcca1793969c7f1d69ae0819ad00426bbf350d665d0c6a (from https://www.piwheels.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,813 Skipping link: No binaries permitted for fps-file-watcher: https://archive1.piwheels.org/simple/fps-file-watcher/fps_file_watcher-0.1.7-py3-none-any.whl#sha256=7a5e1fa0415737fa761be1e88d14485b11387439d4de435f9f734467ad3f8714 (from https://www.piwheels.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,814 Skipping link: No binaries permitted for fps-file-watcher: https://archive1.piwheels.org/simple/fps-file-watcher/fps_file_watcher-0.1.6-py3-none-any.whl#sha256=b7698b5fc43d9339979c08fefec0e67fe297874870f9e3093cd695f811cc7661 (from https://www.piwheels.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,815 Skipping link: No binaries permitted for fps-file-watcher: https://archive1.piwheels.org/simple/fps-file-watcher/fps_file_watcher-0.1.5-py3-none-any.whl#sha256=f70e5d42eeb536dec53730a2556901eacbeaefe6045901493beca80a863f1789 (from https://www.piwheels.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,815 Skipping link: No binaries permitted for fps-file-watcher: https://archive1.piwheels.org/simple/fps-file-watcher/fps_file_watcher-0.1.4-py3-none-any.whl#sha256=cdf17c768f159eaff00fd0f741fab3cd1b4ffb59e8cc559ee2c9feab6263e1f2 (from https://www.piwheels.org/simple/fps-file-watcher/) (requires-python:>=3.10) 2026-03-17T12:31:11,816 Skipping link: No binaries permitted for fps-file-watcher: https://archive1.piwheels.org/simple/fps-file-watcher/fps_file_watcher-0.1.3-py3-none-any.whl#sha256=16cd353f8d2c3fb3916b2a3465deb9b8d9f9d727fb9f6bee4d7e7ca044a2d86a (from https://www.piwheels.org/simple/fps-file-watcher/) (requires-python:>=3.9) 2026-03-17T12:31:11,816 Skipping link: No binaries permitted for fps-file-watcher: https://archive1.piwheels.org/simple/fps-file-watcher/fps_file_watcher-0.1.2-py3-none-any.whl#sha256=758bace89b24fc8e5199c79ed132cfe94240d0414d266bb5cf70baef76d943df (from https://www.piwheels.org/simple/fps-file-watcher/) (requires-python:>=3.9) 2026-03-17T12:31:11,817 Skipping link: No binaries permitted for fps-file-watcher: https://archive1.piwheels.org/simple/fps-file-watcher/fps_file_watcher-0.1.1-py3-none-any.whl#sha256=a4d81618170f70653a3a7bc6e71b00184fd700cea900deb31ae7943807c9a668 (from https://www.piwheels.org/simple/fps-file-watcher/) (requires-python:>=3.9) 2026-03-17T12:31:11,818 Skipping link: No binaries permitted for fps-file-watcher: https://archive1.piwheels.org/simple/fps-file-watcher/fps_file_watcher-0.1.0-py3-none-any.whl#sha256=7439f845fa0c0c9fd37c473ce2e28502f728d93f8fdf5f94f65c45a4bee4eb3e (from https://www.piwheels.org/simple/fps-file-watcher/) (requires-python:>=3.9) 2026-03-17T12:31:11,818 Skipping link: not a file: https://www.piwheels.org/simple/fps-file-watcher/ 2026-03-17T12:31:11,819 Skipping link: not a file: https://pypi.org/simple/fps-file-watcher/ 2026-03-17T12:31:11,839 Given no hashes to check 1 links for project 'fps-file-watcher': discarding no candidates 2026-03-17T12:31:11,857 Collecting fps-file-watcher==0.2.1 2026-03-17T12:31:11,859 Created temporary directory: /tmp/pip-unpack-oj37n4qh 2026-03-17T12:31:11,993 Downloading fps_file_watcher-0.2.1.tar.gz (2.9 kB) 2026-03-17T12:31:12,014 Added fps-file-watcher==0.2.1 from https://files.pythonhosted.org/packages/b1/52/04681bd7d033f8027793d3f345de27192a78ccf318a3e46dc848e6145f3b/fps_file_watcher-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-f_nx7t6i' 2026-03-17T12:31:12,018 Created temporary directory: /tmp/pip-build-env-k2bttrqs 2026-03-17T12:31:12,023 Installing build dependencies: started 2026-03-17T12:31:12,024 Running command pip subprocess to install build dependencies 2026-03-17T12:31:13,168 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-17T12:31:13,776 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-17T12:31:13,799 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-17T12:31:15,112 Collecting uv_build 2026-03-17T12:31:15,139 Using cached uv_build-0.10.11-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB) 2026-03-17T12:31:17,798 Installing collected packages: uv_build 2026-03-17T12:31:17,933 Successfully installed uv_build-0.10.11 2026-03-17T12:31:18,198 Installing build dependencies: finished with status 'done' 2026-03-17T12:31:18,204 Getting requirements to build wheel: started 2026-03-17T12:31:18,205 Running command Getting requirements to build wheel 2026-03-17T12:31:18,351 Getting requirements to build wheel: finished with status 'done' 2026-03-17T12:31:18,354 Created temporary directory: /tmp/pip-modern-metadata-mvhmqzzt 2026-03-17T12:31:18,357 Preparing metadata (pyproject.toml): started 2026-03-17T12:31:18,358 Running command Preparing metadata (pyproject.toml) 2026-03-17T12:31:18,519 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-17T12:31:18,523 Source in /tmp/pip-wheel-rz9narw2/fps-file-watcher_7fb4cd9f645448778eb6ac8df2e42562 has version 0.2.1, which satisfies requirement fps-file-watcher==0.2.1 from https://files.pythonhosted.org/packages/b1/52/04681bd7d033f8027793d3f345de27192a78ccf318a3e46dc848e6145f3b/fps_file_watcher-0.2.1.tar.gz 2026-03-17T12:31:18,524 Removed fps-file-watcher==0.2.1 from https://files.pythonhosted.org/packages/b1/52/04681bd7d033f8027793d3f345de27192a78ccf318a3e46dc848e6145f3b/fps_file_watcher-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-f_nx7t6i' 2026-03-17T12:31:18,529 Created temporary directory: /tmp/pip-unpack-pbwr3jre 2026-03-17T12:31:18,530 Building wheels for collected packages: fps-file-watcher 2026-03-17T12:31:18,534 Created temporary directory: /tmp/pip-wheel-998buto3 2026-03-17T12:31:18,535 Destination directory: /tmp/pip-wheel-998buto3 2026-03-17T12:31:18,537 Building wheel for fps-file-watcher (pyproject.toml): started 2026-03-17T12:31:18,538 Running command Building wheel for fps-file-watcher (pyproject.toml) 2026-03-17T12:31:18,705 Building wheel for fps-file-watcher (pyproject.toml): finished with status 'done' 2026-03-17T12:31:18,709 Created wheel for fps-file-watcher: filename=fps_file_watcher-0.2.1-py3-none-any.whl size=4751 sha256=5715670cff44e15ac691954545504b9b1bb95f75c20a51ccc979e01033a273ab 2026-03-17T12:31:18,710 Stored in directory: /tmp/pip-ephem-wheel-cache-5oshg0cy/wheels/49/0b/42/571141150623384061d4524725a3376f3d7369617ca0e9c9a6 2026-03-17T12:31:18,720 Successfully built fps-file-watcher 2026-03-17T12:31:18,723 Removed build tracker: '/tmp/pip-build-tracker-f_nx7t6i'