2025-11-13T18:53:00,985 Created temporary directory: /tmp/pip-ephem-wheel-cache-u9rz0enm 2025-11-13T18:53:00,987 Created temporary directory: /tmp/pip-build-tracker-1tc8mbn9 2025-11-13T18:53:00,987 Initialized build tracking at /tmp/pip-build-tracker-1tc8mbn9 2025-11-13T18:53:00,988 Created build tracker: /tmp/pip-build-tracker-1tc8mbn9 2025-11-13T18:53:00,988 Entered build tracker: /tmp/pip-build-tracker-1tc8mbn9 2025-11-13T18:53:00,989 Created temporary directory: /tmp/pip-wheel-ltwri6w8 2025-11-13T18:53:00,992 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-11-13T18:53:00,994 Created temporary directory: /tmp/pip-ephem-wheel-cache-3k7ox2lo 2025-11-13T18:53:01,016 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-13T18:53:01,019 2 location(s) to search for versions of optics-functions: 2025-11-13T18:53:01,019 * https://pypi.org/simple/optics-functions/ 2025-11-13T18:53:01,019 * https://www.piwheels.org/simple/optics-functions/ 2025-11-13T18:53:01,020 Fetching project page and analyzing links: https://pypi.org/simple/optics-functions/ 2025-11-13T18:53:01,021 Getting page https://pypi.org/simple/optics-functions/ 2025-11-13T18:53:01,022 Found index url https://pypi.org/simple 2025-11-13T18:53:01,238 Fetched page https://pypi.org/simple/optics-functions/ as application/vnd.pypi.simple.v1+json 2025-11-13T18:53:01,241 Skipping link: No binaries permitted for optics-functions: https://files.pythonhosted.org/packages/9d/b0/2d716b310033c858c4e687e4667dd47db8a34135f4cc04b39bc2154fb1d1/optics_functions-0.1.0-py3-none-any.whl (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.6) 2025-11-13T18:53:01,242 Found link https://files.pythonhosted.org/packages/ba/47/c6eaeb1201874fb716ac72125006b0c6c90e6b3037fcecc708a804c01dc9/optics_functions-0.1.0.tar.gz (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.6), version: 0.1.0 2025-11-13T18:53:01,243 Skipping link: No binaries permitted for optics-functions: https://files.pythonhosted.org/packages/c6/cd/d4bf40d46ac15152432145897821cc3f531d5be125bce3f31530fad14e61/optics_functions-0.1.1-py3-none-any.whl (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.6) 2025-11-13T18:53:01,244 Found link https://files.pythonhosted.org/packages/a8/66/74a8dc0ac643b3d339c3384a4fb1e074cdc1c43b28b3cbf18a0ce47b1f61/optics_functions-0.1.1.tar.gz (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.6), version: 0.1.1 2025-11-13T18:53:01,244 Skipping link: No binaries permitted for optics-functions: https://files.pythonhosted.org/packages/10/30/82613c12b52ca53db630fad3f91a7e52298519e80ddc8ecb72cf5e77338c/optics_functions-0.1.2-py3-none-any.whl (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.6) 2025-11-13T18:53:01,245 Found link https://files.pythonhosted.org/packages/c8/7d/86030b0272b6997f5599767f9463a166de1a7ac2dc853992af193649bb59/optics_functions-0.1.2.tar.gz (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.6), version: 0.1.2 2025-11-13T18:53:01,246 Skipping link: No binaries permitted for optics-functions: https://files.pythonhosted.org/packages/3d/38/49e2b67ae57212065c3bf091aeb6bce4f9163a9686e49e5b4d3079db5fb0/optics_functions-0.1.3-py3-none-any.whl (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.9) 2025-11-13T18:53:01,247 Found link https://files.pythonhosted.org/packages/31/5b/620a0a7909a59118021bc8c61cb05f9648dc2154505b3058701ccca61b13/optics_functions-0.1.3.tar.gz (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.9), version: 0.1.3 2025-11-13T18:53:01,248 Skipping link: No binaries permitted for optics-functions: https://files.pythonhosted.org/packages/d8/a1/b07a0b3b10a523d70a2ace27d147cbd02aedf31b2d66a155f11fb29677a8/optics_functions-0.1.4-py3-none-any.whl (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.9) 2025-11-13T18:53:01,249 Found link https://files.pythonhosted.org/packages/89/e7/39f000ca383ae7dd6860ccbaaccdf3783980af5d298f928c84923deadc48/optics_functions-0.1.4.tar.gz (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.9), version: 0.1.4 2025-11-13T18:53:01,250 Skipping link: No binaries permitted for optics-functions: https://files.pythonhosted.org/packages/0a/56/91e8ea0cbc916cc057bd3c33f3a7c7e3f67c1dafa7b3d63fc84069fdd3fc/optics_functions-0.1.5-py3-none-any.whl (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.10) 2025-11-13T18:53:01,251 Found link https://files.pythonhosted.org/packages/66/f5/485b0155bb4c1325d576e364424672297f149abf65e4a20da55ce3d3c4c2/optics_functions-0.1.5.tar.gz (from https://pypi.org/simple/optics-functions/) (requires-python:>=3.10), version: 0.1.5 2025-11-13T18:53:01,252 Fetching project page and analyzing links: https://www.piwheels.org/simple/optics-functions/ 2025-11-13T18:53:01,252 Getting page https://www.piwheels.org/simple/optics-functions/ 2025-11-13T18:53:01,253 Found index url https://www.piwheels.org/simple 2025-11-13T18:53:01,411 Fetched page https://www.piwheels.org/simple/optics-functions/ as text/html 2025-11-13T18:53:01,413 Skipping link: No binaries permitted for optics-functions: https://archive1.piwheels.org/simple/optics-functions/optics_functions-0.1.4-py3-none-any.whl#sha256=2054f83b3ec72953b002202c52eadc42f47936cafa8b7cbb03ddd5b302352d1b (from https://www.piwheels.org/simple/optics-functions/) (requires-python:>=3.9) 2025-11-13T18:53:01,414 Skipping link: No binaries permitted for optics-functions: https://archive1.piwheels.org/simple/optics-functions/optics_functions-0.1.3-py3-none-any.whl#sha256=2cf716a9cf82b14713a4b1f832b5be7d4263737d9b83ce5bef239eebf8590ed4 (from https://www.piwheels.org/simple/optics-functions/) (requires-python:>=3.9) 2025-11-13T18:53:01,414 Skipping link: No binaries permitted for optics-functions: https://archive1.piwheels.org/simple/optics-functions/optics_functions-0.1.2-py3-none-any.whl#sha256=83c2748595c608dbdff75490bcdf55b1f63545e8b34f46c7d3077de8a7acd32b (from https://www.piwheels.org/simple/optics-functions/) (requires-python:>=3.6) 2025-11-13T18:53:01,415 Skipping link: No binaries permitted for optics-functions: https://archive1.piwheels.org/simple/optics-functions/optics_functions-0.1.1-py3-none-any.whl#sha256=e59de30d03f85155c5c91eb752cf6cf2d80e6658dc3b382b5aaaf1cbdf2599a8 (from https://www.piwheels.org/simple/optics-functions/) (requires-python:>=3.6) 2025-11-13T18:53:01,416 Skipping link: No binaries permitted for optics-functions: https://archive1.piwheels.org/simple/optics-functions/optics_functions-0.1.0-py3-none-any.whl#sha256=560eed825e15e9eae544fb41ed470b9d9d81b8e2303ab962d2cf78d9c729df39 (from https://www.piwheels.org/simple/optics-functions/) (requires-python:>=3.6) 2025-11-13T18:53:01,416 Skipping link: not a file: https://www.piwheels.org/simple/optics-functions/ 2025-11-13T18:53:01,417 Skipping link: not a file: https://pypi.org/simple/optics-functions/ 2025-11-13T18:53:01,436 Given no hashes to check 1 links for project 'optics-functions': discarding no candidates 2025-11-13T18:53:01,454 Collecting optics-functions==0.1.5 2025-11-13T18:53:01,456 Created temporary directory: /tmp/pip-unpack-fglneh8i 2025-11-13T18:53:01,591 Downloading optics_functions-0.1.5.tar.gz (20 kB) 2025-11-13T18:53:01,628 Added optics-functions==0.1.5 from https://files.pythonhosted.org/packages/66/f5/485b0155bb4c1325d576e364424672297f149abf65e4a20da55ce3d3c4c2/optics_functions-0.1.5.tar.gz to build tracker '/tmp/pip-build-tracker-1tc8mbn9' 2025-11-13T18:53:01,633 Created temporary directory: /tmp/pip-build-env-4sjofn5s 2025-11-13T18:53:01,638 Installing build dependencies: started 2025-11-13T18:53:01,639 Running command pip subprocess to install build dependencies 2025-11-13T18:53:02,767 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-13T18:53:03,393 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-11-13T18:53:03,416 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-13T18:53:03,911 Collecting hatchling 2025-11-13T18:53:03,930 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2025-11-13T18:53:04,123 Collecting packaging>=24.2 2025-11-13T18:53:04,145 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-11-13T18:53:04,268 Collecting pathspec>=0.10.1 2025-11-13T18:53:04,288 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-11-13T18:53:04,426 Collecting pluggy>=1.0.0 2025-11-13T18:53:04,440 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-11-13T18:53:04,678 Collecting trove-classifiers 2025-11-13T18:53:04,693 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.9.11.17-py3-none-any.whl (14 kB) 2025-11-13T18:53:07,281 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2025-11-13T18:53:07,316 Creating /tmp/pip-build-env-4sjofn5s/overlay/local/bin 2025-11-13T18:53:07,318 changing mode of /tmp/pip-build-env-4sjofn5s/overlay/local/bin/trove-classifiers to 755 2025-11-13T18:53:08,114 changing mode of /tmp/pip-build-env-4sjofn5s/overlay/local/bin/hatchling to 755 2025-11-13T18:53:08,153 Successfully installed hatchling-1.27.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.9.11.17 2025-11-13T18:53:08,399 Installing build dependencies: finished with status 'done' 2025-11-13T18:53:08,405 Getting requirements to build wheel: started 2025-11-13T18:53:08,407 Running command Getting requirements to build wheel 2025-11-13T18:53:08,992 Getting requirements to build wheel: finished with status 'done' 2025-11-13T18:53:08,996 Created temporary directory: /tmp/pip-modern-metadata-ppyxgh4g 2025-11-13T18:53:09,211 Preparing metadata (pyproject.toml): started 2025-11-13T18:53:09,213 Running command Preparing metadata (pyproject.toml) 2025-11-13T18:53:09,809 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-13T18:53:09,814 Source in /tmp/pip-wheel-ltwri6w8/optics-functions_f3f8b9a780bc434eaa58128d01c33554 has version 0.1.5, which satisfies requirement optics-functions==0.1.5 from https://files.pythonhosted.org/packages/66/f5/485b0155bb4c1325d576e364424672297f149abf65e4a20da55ce3d3c4c2/optics_functions-0.1.5.tar.gz 2025-11-13T18:53:09,815 Removed optics-functions==0.1.5 from https://files.pythonhosted.org/packages/66/f5/485b0155bb4c1325d576e364424672297f149abf65e4a20da55ce3d3c4c2/optics_functions-0.1.5.tar.gz from build tracker '/tmp/pip-build-tracker-1tc8mbn9' 2025-11-13T18:53:09,822 Created temporary directory: /tmp/pip-unpack-js_bv6jl 2025-11-13T18:53:09,822 Building wheels for collected packages: optics-functions 2025-11-13T18:53:09,827 Created temporary directory: /tmp/pip-wheel-e82nvhr_ 2025-11-13T18:53:09,828 Destination directory: /tmp/pip-wheel-e82nvhr_ 2025-11-13T18:53:09,830 Building wheel for optics-functions (pyproject.toml): started 2025-11-13T18:53:09,831 Running command Building wheel for optics-functions (pyproject.toml) 2025-11-13T18:53:09,964 Building wheel for optics-functions (pyproject.toml): finished with status 'done' 2025-11-13T18:53:09,968 Created wheel for optics-functions: filename=optics_functions-0.1.5-py3-none-any.whl size=18399 sha256=49b8f5810dbfe1d7e035b33d1420c060fd1297606e766eda8594b393ab6c4910 2025-11-13T18:53:09,969 Stored in directory: /tmp/pip-ephem-wheel-cache-3k7ox2lo/wheels/80/76/a0/bddf81523a9907bc694486d56005805dfa7bd3cece140aa999 2025-11-13T18:53:09,981 Successfully built optics-functions 2025-11-13T18:53:09,985 Removed build tracker: '/tmp/pip-build-tracker-1tc8mbn9'