2026-08-03T17:38:47,695 Created temporary directory: /tmp/pip-ephem-wheel-cache-waq6jps7 2026-08-03T17:38:47,697 Created temporary directory: /tmp/pip-build-tracker-8dpk61ia 2026-08-03T17:38:47,698 Initialized build tracking at /tmp/pip-build-tracker-8dpk61ia 2026-08-03T17:38:47,698 Created build tracker: /tmp/pip-build-tracker-8dpk61ia 2026-08-03T17:38:47,699 Entered build tracker: /tmp/pip-build-tracker-8dpk61ia 2026-08-03T17:38:47,699 Created temporary directory: /tmp/pip-wheel-v2qtg25g 2026-08-03T17:38:47,703 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-08-03T17:38:47,705 Created temporary directory: /tmp/pip-ephem-wheel-cache-dq7qagp7 2026-08-03T17:38:47,727 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-03T17:38:47,731 2 location(s) to search for versions of tools-oc: 2026-08-03T17:38:47,731 * https://pypi.org/simple/tools-oc/ 2026-08-03T17:38:47,731 * https://www.piwheels.org/simple/tools-oc/ 2026-08-03T17:38:47,732 Fetching project page and analyzing links: https://pypi.org/simple/tools-oc/ 2026-08-03T17:38:47,732 Getting page https://pypi.org/simple/tools-oc/ 2026-08-03T17:38:47,734 Found index url https://pypi.org/simple 2026-08-03T17:38:47,980 Fetched page https://pypi.org/simple/tools-oc/ as application/vnd.pypi.simple.v1+json 2026-08-03T17:38:47,984 Found link https://files.pythonhosted.org/packages/68/06/f922da063b08bee14d2e534e5f1f479d1e47db32964f0ab6ca0a5cb67167/Tools-OC-1.0.0.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.0.0 2026-08-03T17:38:47,985 Found link https://files.pythonhosted.org/packages/84/ec/8859629c2e0b21d86cff630c78bbb1e6ad7a09ba9c643fa2e66f0386a5b2/Tools-OC-1.1.0.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.1.0 2026-08-03T17:38:47,987 Found link https://files.pythonhosted.org/packages/49/f0/0e055f1e642363f018b5502a135ab945a4489bf772b70670a3c2e8a1290d/Tools-OC-1.2.0.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.2.0 2026-08-03T17:38:47,988 Found link https://files.pythonhosted.org/packages/1b/fb/e38762c095a10dad356f6ffff3e0656455003fe769bc014f6a2b91c5db9f/Tools-OC-1.2.1.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.2.1 2026-08-03T17:38:47,989 Found link https://files.pythonhosted.org/packages/fa/57/b4fbfaed7d885bdc06e78f4c304e27f49b260badebc0bc3866e823f7fae2/tools-oc-1.2.2.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.2.2 2026-08-03T17:38:47,990 Found link https://files.pythonhosted.org/packages/19/80/d979f7d53b1b5b835b493310948fd323c5c4623a79546817eb6bc5760773/tools-oc-1.2.3.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.2.3 2026-08-03T17:38:47,991 Found link https://files.pythonhosted.org/packages/47/02/5d93b6c05eba89254f52cf7db403220e97ec5f16b6b9e74b600da35a5287/tools-oc-1.2.4.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.2.4 2026-08-03T17:38:47,992 Found link https://files.pythonhosted.org/packages/6e/9a/8e4275580bef396385378858fb38b1004d4d980a5c43fc7d89cb12f6708d/tools-oc-1.2.5.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.2.5 2026-08-03T17:38:47,993 Skipping link: No binaries permitted for tools-oc: https://files.pythonhosted.org/packages/c9/9e/4a096f2d59971c747e0a95726271fcb8e21e2603d2e0acfecc97394969c4/tools_oc-1.2.6-py3-none-any.whl (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:47,994 Found link https://files.pythonhosted.org/packages/dc/41/ab3658fc76a100c76c3dd0e8a7695ecc59578248d71079be16f7acdfaf0a/tools_oc-1.2.6.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.2.6 2026-08-03T17:38:47,994 Skipping link: No binaries permitted for tools-oc: https://files.pythonhosted.org/packages/50/be/88a53a6d0d2f16c9952f0b287c2a0c256fcac238366a09a2265523b8a14e/tools_oc-1.2.7-py3-none-any.whl (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:47,996 Found link https://files.pythonhosted.org/packages/ca/a2/c1ac91146c1c7c69c264c81fd48c7d5846495077e845ef9047d1da3fddd3/tools_oc-1.2.7.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.2.7 2026-08-03T17:38:47,996 Skipping link: No binaries permitted for tools-oc: https://files.pythonhosted.org/packages/58/56/70250001e3001490dec2e63cc3e24c2559c9e39433ba77c316ec5eaebb78/tools_oc-1.2.8-py3-none-any.whl (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:47,997 Found link https://files.pythonhosted.org/packages/65/4b/99ea08f2f0c608aa5cd92ee0078e393367aa94513d8de72a6bb7de416e08/tools_oc-1.2.8.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.2.8 2026-08-03T17:38:47,998 Skipping link: No binaries permitted for tools-oc: https://files.pythonhosted.org/packages/b9/3b/f8c1a3552c9a0fd51b36374e0b344965a20bd09530011f298d8f3386ae48/tools_oc-1.2.9-py3-none-any.whl (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:47,998 Found link https://files.pythonhosted.org/packages/6f/d0/8518597b142480da40ddc7820a265ee18ba23ef06229a709ca35f0c4538b/tools_oc-1.2.9.tar.gz (from https://pypi.org/simple/tools-oc/) (requires-python:>=3.10), version: 1.2.9 2026-08-03T17:38:47,999 Fetching project page and analyzing links: https://www.piwheels.org/simple/tools-oc/ 2026-08-03T17:38:48,000 Getting page https://www.piwheels.org/simple/tools-oc/ 2026-08-03T17:38:48,001 Found index url https://www.piwheels.org/simple 2026-08-03T17:38:48,194 Fetched page https://www.piwheels.org/simple/tools-oc/ as text/html 2026-08-03T17:38:48,198 Skipping link: No binaries permitted for tools-oc: https://archive1.piwheels.org/simple/tools-oc/tools_oc-1.2.5-py3-none-any.whl#sha256=1aa17a50d546da07fd0fbb6e6cd16b04e9ed0a842a9839a428708fafcad5e864 (from https://www.piwheels.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:48,199 Skipping link: No binaries permitted for tools-oc: https://archive1.piwheels.org/simple/tools-oc/tools_oc-1.2.4-py3-none-any.whl#sha256=80c293a64ba32d837dc0613f92639c892056ad73f4aaba2b3803832f6336e743 (from https://www.piwheels.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:48,199 Skipping link: No binaries permitted for tools-oc: https://archive1.piwheels.org/simple/tools-oc/tools_oc-1.2.3-py3-none-any.whl#sha256=27d203ac9659a41b6d56ef1608d15ee6765bdddc6d0bb3a38bf821670d066022 (from https://www.piwheels.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:48,200 Skipping link: No binaries permitted for tools-oc: https://archive1.piwheels.org/simple/tools-oc/tools_oc-1.2.2-py3-none-any.whl#sha256=fb9575da0fe7546d8dee32ed592b50d364b04d5eb10fcaad3d400974ace80fa3 (from https://www.piwheels.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:48,201 Skipping link: No binaries permitted for tools-oc: https://archive1.piwheels.org/simple/tools-oc/Tools_OC-1.2.1-py3-none-any.whl#sha256=ed8cf062a0cb77fa188ee14fb74766da13268dec2c50be011642f88d6073b258 (from https://www.piwheels.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:48,201 Skipping link: No binaries permitted for tools-oc: https://archive1.piwheels.org/simple/tools-oc/Tools_OC-1.2.0-py3-none-any.whl#sha256=0abb5618442f7bfd553ad9bbe5065cb91a06d034289a86c0d57fb6c252c3e9ae (from https://www.piwheels.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:48,202 Skipping link: No binaries permitted for tools-oc: https://archive1.piwheels.org/simple/tools-oc/Tools_OC-1.1.0-py3-none-any.whl#sha256=a18c779ea5781482ae8ebb9be75ae63d52f560efa76851869f9607669c00abe9 (from https://www.piwheels.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:48,202 Skipping link: No binaries permitted for tools-oc: https://archive1.piwheels.org/simple/tools-oc/tools_oc-1.0.0-py3-none-any.whl#sha256=4acedea31b62c9806f1e98f0217790737436da14a808da36f69a7d9e630bad76 (from https://www.piwheels.org/simple/tools-oc/) (requires-python:>=3.10) 2026-08-03T17:38:48,203 Skipping link: not a file: https://www.piwheels.org/simple/tools-oc/ 2026-08-03T17:38:48,204 Skipping link: not a file: https://pypi.org/simple/tools-oc/ 2026-08-03T17:38:48,224 Given no hashes to check 1 links for project 'tools-oc': discarding no candidates 2026-08-03T17:38:48,242 Collecting tools-oc==1.2.9 2026-08-03T17:38:48,244 Created temporary directory: /tmp/pip-unpack-xwg7lvr5 2026-08-03T17:38:48,479 Downloading tools_oc-1.2.9.tar.gz (10 kB) 2026-08-03T17:38:48,501 Added tools-oc==1.2.9 from https://files.pythonhosted.org/packages/6f/d0/8518597b142480da40ddc7820a265ee18ba23ef06229a709ca35f0c4538b/tools_oc-1.2.9.tar.gz to build tracker '/tmp/pip-build-tracker-8dpk61ia' 2026-08-03T17:38:48,505 Created temporary directory: /tmp/pip-build-env-rkw503a3 2026-08-03T17:38:48,509 Installing build dependencies: started 2026-08-03T17:38:48,511 Running command pip subprocess to install build dependencies 2026-08-03T17:38:49,912 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-03T17:38:50,341 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-08-03T17:38:50,364 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-03T17:38:50,927 Collecting hatchling 2026-08-03T17:38:50,928 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.31.0-py3-none-any.whl.metadata 2026-08-03T17:38:50,943 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.31.0-py3-none-any.whl.metadata (3.8 kB) 2026-08-03T17:38:51,133 Collecting packaging>=24.2 2026-08-03T17:38:51,134 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-08-03T17:38:51,147 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-08-03T17:38:51,268 Collecting pathspec>=0.10.1 2026-08-03T17:38:51,269 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-08-03T17:38:51,283 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-08-03T17:38:51,406 Collecting pluggy>=1.0.0 2026-08-03T17:38:51,406 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-08-03T17:38:51,420 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-08-03T17:38:51,680 Collecting trove-classifiers 2026-08-03T17:38:51,681 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata 2026-08-03T17:38:51,695 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata (2.3 kB) 2026-08-03T17:38:51,754 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.31.0-py3-none-any.whl (77 kB) 2026-08-03T17:38:51,781 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-08-03T17:38:51,800 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-08-03T17:38:51,821 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-08-03T17:38:51,836 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-08-03T17:38:51,853 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.31.0-py3-none-any.whl (77 kB) 2026-08-03T17:38:51,882 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-08-03T17:38:51,906 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-08-03T17:38:51,927 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-08-03T17:38:51,946 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-08-03T17:38:54,523 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-08-03T17:38:54,557 Creating /tmp/pip-build-env-rkw503a3/overlay/local/bin 2026-08-03T17:38:54,559 changing mode of /tmp/pip-build-env-rkw503a3/overlay/local/bin/trove-classifiers to 755 2026-08-03T17:38:55,594 changing mode of /tmp/pip-build-env-rkw503a3/overlay/local/bin/hatchling to 755 2026-08-03T17:38:55,632 Successfully installed hatchling-1.31.0 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.6.1.19 2026-08-03T17:38:55,898 Installing build dependencies: finished with status 'done' 2026-08-03T17:38:55,904 Getting requirements to build wheel: started 2026-08-03T17:38:55,905 Running command Getting requirements to build wheel 2026-08-03T17:38:56,254 Getting requirements to build wheel: finished with status 'done' 2026-08-03T17:38:56,257 Created temporary directory: /tmp/pip-modern-metadata-yo6fbrlt 2026-08-03T17:38:56,260 Preparing metadata (pyproject.toml): started 2026-08-03T17:38:56,261 Running command Preparing metadata (pyproject.toml) 2026-08-03T17:38:56,798 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-03T17:38:56,803 Source in /tmp/pip-wheel-v2qtg25g/tools-oc_b00af8c6622a4288a5d59ce7fa04a41e has version 1.2.9, which satisfies requirement tools-oc==1.2.9 from https://files.pythonhosted.org/packages/6f/d0/8518597b142480da40ddc7820a265ee18ba23ef06229a709ca35f0c4538b/tools_oc-1.2.9.tar.gz 2026-08-03T17:38:56,804 Removed tools-oc==1.2.9 from https://files.pythonhosted.org/packages/6f/d0/8518597b142480da40ddc7820a265ee18ba23ef06229a709ca35f0c4538b/tools_oc-1.2.9.tar.gz from build tracker '/tmp/pip-build-tracker-8dpk61ia' 2026-08-03T17:38:56,810 Created temporary directory: /tmp/pip-unpack-vrrf8jip 2026-08-03T17:38:56,810 Building wheels for collected packages: tools-oc 2026-08-03T17:38:56,815 Created temporary directory: /tmp/pip-wheel-i85nv148 2026-08-03T17:38:56,816 Destination directory: /tmp/pip-wheel-i85nv148 2026-08-03T17:38:56,818 Building wheel for tools-oc (pyproject.toml): started 2026-08-03T17:38:56,820 Running command Building wheel for tools-oc (pyproject.toml) 2026-08-03T17:38:56,949 Building wheel for tools-oc (pyproject.toml): finished with status 'done' 2026-08-03T17:38:56,953 Created wheel for tools-oc: filename=tools_oc-1.2.9-py3-none-any.whl size=10198 sha256=c15d93e4ece640fdbff742b26b2e6a32bf74070ff645e9585a1a44256ea8fc7a 2026-08-03T17:38:56,955 Stored in directory: /tmp/pip-ephem-wheel-cache-dq7qagp7/wheels/2d/97/f2/6986face09f0e28eac57660c2ba346f1500f21d65063d726d4 2026-08-03T17:38:56,965 Successfully built tools-oc 2026-08-03T17:38:56,969 Removed build tracker: '/tmp/pip-build-tracker-8dpk61ia'