2026-06-18T22:47:14,178 Created temporary directory: /tmp/pip-ephem-wheel-cache-60khwcpq 2026-06-18T22:47:14,180 Created temporary directory: /tmp/pip-build-tracker-8aikjhlc 2026-06-18T22:47:14,181 Initialized build tracking at /tmp/pip-build-tracker-8aikjhlc 2026-06-18T22:47:14,181 Created build tracker: /tmp/pip-build-tracker-8aikjhlc 2026-06-18T22:47:14,182 Entered build tracker: /tmp/pip-build-tracker-8aikjhlc 2026-06-18T22:47:14,183 Created temporary directory: /tmp/pip-wheel-3qtdhdbj 2026-06-18T22:47:14,186 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-06-18T22:47:14,188 Created temporary directory: /tmp/pip-ephem-wheel-cache-syfxj0b9 2026-06-18T22:47:14,210 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-18T22:47:14,213 2 location(s) to search for versions of count-tokens: 2026-06-18T22:47:14,213 * https://pypi.org/simple/count-tokens/ 2026-06-18T22:47:14,213 * https://www.piwheels.org/simple/count-tokens/ 2026-06-18T22:47:14,214 Fetching project page and analyzing links: https://pypi.org/simple/count-tokens/ 2026-06-18T22:47:14,215 Getting page https://pypi.org/simple/count-tokens/ 2026-06-18T22:47:14,216 Found index url https://pypi.org/simple 2026-06-18T22:47:14,364 Fetched page https://pypi.org/simple/count-tokens/ as application/vnd.pypi.simple.v1+json 2026-06-18T22:47:14,369 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/64/56/819c50c8ab73f3040f85c80ddac8c48422f8946a383402327f0401b45128/count_tokens-0.1.0-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,370 Found link https://files.pythonhosted.org/packages/fa/a2/6e6e7ae42d3dd7189f70c1b7a5feb8d65048932183cdc8a97a0f45f7ec79/count_tokens-0.1.0.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0), version: 0.1.0 2026-06-18T22:47:14,371 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/12/8e/0353819a48329fbd576e28fc1e7c3966041e7fe7ec6433bbef7b01ba29fd/count_tokens-0.2.0-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,372 Found link https://files.pythonhosted.org/packages/9e/f9/b59a92b67f407a230855b5191be454a75585ef345e17fe1028f7fc4f39c2/count_tokens-0.2.0.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0), version: 0.2.0 2026-06-18T22:47:14,373 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/e2/6e/add3e21c334142a4581bc8bc35da0387df97ce7e786527f3ce4183b8e967/count_tokens-0.3.0-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,374 Found link https://files.pythonhosted.org/packages/a2/f8/0afe5b2ebd8f0af2726570a97ac84206885b6274e5401179a86c2d5aa3df/count_tokens-0.3.0.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0), version: 0.3.0 2026-06-18T22:47:14,375 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/6f/9f/c76de1e98a39e7795de10e6a40f569251453b830becd2437d77626f58471/count_tokens-0.4.0-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,376 Found link https://files.pythonhosted.org/packages/e5/5d/c4e8fe21ed44f8c9c7cde6d9c10b28fa4bc7b82187675a85d667bf943b01/count_tokens-0.4.0.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0), version: 0.4.0 2026-06-18T22:47:14,377 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/52/3f/e60a1d5e826f994d22d6df0fb2aae0a0f927db4117df40bc2f02fc3f9cf0/count_tokens-0.5.0-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,378 Found link https://files.pythonhosted.org/packages/5b/9d/5a4fbe7a5cc3028829622d3da28d1357a3ba7627912ab2cb50482aa4be14/count_tokens-0.5.0.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0), version: 0.5.0 2026-06-18T22:47:14,379 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/2f/a5/3d569ef0acb4c8f488bb3bb85bbe954ad480ad8ac7e802ba8bde5973f834/count_tokens-0.6.0-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,380 Found link https://files.pythonhosted.org/packages/9c/18/1585bcf9615f8c1e688c79f282ff014a94c23188b76418beffb7ab8ad10f/count_tokens-0.6.0.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0), version: 0.6.0 2026-06-18T22:47:14,380 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/ea/58/f504216b7f6aebf132ea9b130a945ed2ad3e4e0ee37ad82c918ecc97374e/count_tokens-0.7.0-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,381 Found link https://files.pythonhosted.org/packages/a3/88/edef8993c8bfac8f0e70e4adc1fb8ecf9b81c06227d960e2ceb68c5c7a0f/count_tokens-0.7.0.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.9,<4.0), version: 0.7.0 2026-06-18T22:47:14,382 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/2d/6d/9df3bba3528c45966299d2b8bce3b3f4ebcf214e024a147f71d31b261f5e/count_tokens-0.7.2-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:<4.0,>=3.9) 2026-06-18T22:47:14,383 Found link https://files.pythonhosted.org/packages/c9/7a/1d0b63914867b1b2e9c58333927d5e6bbe1f5a03c84ca83ff5acdd9c7452/count_tokens-0.7.2.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:<4.0,>=3.9), version: 0.7.2 2026-06-18T22:47:14,383 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/2d/27/d4a55671fad50f60fafffd503fd42cae121eceb8229e1cb027640cd40205/count_tokens-0.7.3-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:<4.0,>=3.9) 2026-06-18T22:47:14,384 Found link https://files.pythonhosted.org/packages/29/9c/dd8470820b1d50425ba49a3339df8b75f06f3b2ed1eeb3929af50fd4feb3/count_tokens-0.7.3.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:<4.0,>=3.9), version: 0.7.3 2026-06-18T22:47:14,385 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/1c/40/c0b341e41fbd5de2d266302bd2a48fcdf2b1a44152efccddf6723893abf3/count_tokens-0.8.1-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.10) 2026-06-18T22:47:14,386 Found link https://files.pythonhosted.org/packages/40/76/5a9892dcb8b2e2b706d3a097a9e60f5ed7f3a1c48d78e9081a6ccf3147fa/count_tokens-0.8.1.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.10), version: 0.8.1 2026-06-18T22:47:14,387 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/88/7d/a5dbc6817879a30666928da0b337cd37f86682256ab82a23abdbc82b6f05/count_tokens-0.8.2-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.10) 2026-06-18T22:47:14,387 Found link https://files.pythonhosted.org/packages/c3/95/6fe3a3dfa75b752a95d2a39c18a2d34c44ee785e9e5fa29bc9b7d4001630/count_tokens-0.8.2.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.10), version: 0.8.2 2026-06-18T22:47:14,388 Skipping link: No binaries permitted for count-tokens: https://files.pythonhosted.org/packages/2a/68/43f625febdcb97b2d8f286e3ee98fd503669cb89433ab4c5307b58a77779/count_tokens-0.8.3-py3-none-any.whl (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.10) 2026-06-18T22:47:14,389 Found link https://files.pythonhosted.org/packages/c5/89/70e78ea36533f98c41b21f63dea822bf0bd91f67ad80429c9f657280d8d7/count_tokens-0.8.3.tar.gz (from https://pypi.org/simple/count-tokens/) (requires-python:>=3.10), version: 0.8.3 2026-06-18T22:47:14,390 Fetching project page and analyzing links: https://www.piwheels.org/simple/count-tokens/ 2026-06-18T22:47:14,391 Getting page https://www.piwheels.org/simple/count-tokens/ 2026-06-18T22:47:14,392 Found index url https://www.piwheels.org/simple 2026-06-18T22:47:14,562 Fetched page https://www.piwheels.org/simple/count-tokens/ as text/html 2026-06-18T22:47:14,567 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.8.2-py3-none-any.whl#sha256=ba8a15d180b579a18a6eb6a55cc2bb96b7e6c1952e62ff52efd90785020134c1 (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.10) 2026-06-18T22:47:14,567 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.8.1-py3-none-any.whl#sha256=4e8ee9091ac16c11d66fa90a54bef01a66abb3db53d2a7470bc32c69a96b325b (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.10) 2026-06-18T22:47:14,568 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.7.3-py3-none-any.whl#sha256=c932183163b603e5801c7490f85df3398e73ab8fec4322dc87b0e0004cf82e7a (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,568 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.7.2-py3-none-any.whl#sha256=5922f62686e5ef39154d9827c803fe11302c9841e7c1ee0dbed76e884fc5ead9 (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,569 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.7.0-py3-none-any.whl#sha256=2a3a52d6714fd1b9ebb595a202059c3f184ef06f0317a6bd1d48a7dda5db9e01 (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,569 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.6.0-py3-none-any.whl#sha256=0b54a9d1e479a9be9de91aea92862a53ee9ac4f71400ca01c4843365a787d57f (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,570 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.5.0-py3-none-any.whl#sha256=0e5c817717109db1f030dd07194fc2e9dfcbb59bcae2022e7ed1f0f67f4c895b (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,570 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.4.0-py3-none-any.whl#sha256=14d3db2356a7c39d6e3ba13f345ee05d5fe6907d1a44bd7a35999ca0f6ef7851 (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,571 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.3.0-py3-none-any.whl#sha256=d4f8470367d838469bdfa37529571ee1cc1bd539e20d3583fc17ca33854c68cf (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,572 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.2.0-py3-none-any.whl#sha256=8551c70a0e1e1d0b6f9f20c233597702cc5cd0d2fca2bdf881816e54a9d0c862 (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,572 Skipping link: No binaries permitted for count-tokens: https://archive1.piwheels.org/simple/count-tokens/count_tokens-0.1.0-py3-none-any.whl#sha256=d7c2deac4b3fc4dc66823ad55609ae5f72304cdcd2bdcd63b33024c82a4bea44 (from https://www.piwheels.org/simple/count-tokens/) (requires-python:>=3.9,<4.0) 2026-06-18T22:47:14,573 Skipping link: not a file: https://www.piwheels.org/simple/count-tokens/ 2026-06-18T22:47:14,573 Skipping link: not a file: https://pypi.org/simple/count-tokens/ 2026-06-18T22:47:14,594 Given no hashes to check 1 links for project 'count-tokens': discarding no candidates 2026-06-18T22:47:14,612 Collecting count-tokens==0.8.3 2026-06-18T22:47:14,614 Created temporary directory: /tmp/pip-unpack-badz9mrd 2026-06-18T22:47:14,838 Downloading count_tokens-0.8.3.tar.gz (41 kB) 2026-06-18T22:47:14,916 Added count-tokens==0.8.3 from https://files.pythonhosted.org/packages/c5/89/70e78ea36533f98c41b21f63dea822bf0bd91f67ad80429c9f657280d8d7/count_tokens-0.8.3.tar.gz to build tracker '/tmp/pip-build-tracker-8aikjhlc' 2026-06-18T22:47:14,922 Created temporary directory: /tmp/pip-build-env-9rtasb9a 2026-06-18T22:47:14,926 Installing build dependencies: started 2026-06-18T22:47:14,927 Running command pip subprocess to install build dependencies 2026-06-18T22:47:16,094 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-18T22:47:16,558 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-06-18T22:47:16,581 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-18T22:47:17,117 Collecting hatchling 2026-06-18T22:47:17,118 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata 2026-06-18T22:47:17,134 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata (3.8 kB) 2026-06-18T22:47:17,328 Collecting packaging>=24.2 2026-06-18T22:47:17,329 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-18T22:47:17,343 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-18T22:47:17,465 Collecting pathspec>=0.10.1 2026-06-18T22:47:17,465 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-06-18T22:47:17,480 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-18T22:47:17,603 Collecting pluggy>=1.0.0 2026-06-18T22:47:17,604 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-06-18T22:47:17,618 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-06-18T22:47:17,889 Collecting trove-classifiers 2026-06-18T22:47:17,891 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-06-18T22:47:17,905 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata (2.3 kB) 2026-06-18T22:47:17,966 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-18T22:47:17,987 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-18T22:47:18,008 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-18T22:47:18,025 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-18T22:47:18,042 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-18T22:47:18,060 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-18T22:47:18,089 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-18T22:47:18,116 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-18T22:47:18,139 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-18T22:47:18,158 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-18T22:47:20,705 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-06-18T22:47:20,742 Creating /tmp/pip-build-env-9rtasb9a/overlay/local/bin 2026-06-18T22:47:20,744 changing mode of /tmp/pip-build-env-9rtasb9a/overlay/local/bin/trove-classifiers to 755 2026-06-18T22:47:21,784 changing mode of /tmp/pip-build-env-9rtasb9a/overlay/local/bin/hatchling to 755 2026-06-18T22:47:21,819 Successfully installed hatchling-1.30.1 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.6.1.19 2026-06-18T22:47:22,082 Installing build dependencies: finished with status 'done' 2026-06-18T22:47:22,089 Getting requirements to build wheel: started 2026-06-18T22:47:22,090 Running command Getting requirements to build wheel 2026-06-18T22:47:22,443 Getting requirements to build wheel: finished with status 'done' 2026-06-18T22:47:22,446 Created temporary directory: /tmp/pip-modern-metadata-b30t012s 2026-06-18T22:47:22,449 Preparing metadata (pyproject.toml): started 2026-06-18T22:47:22,450 Running command Preparing metadata (pyproject.toml) 2026-06-18T22:47:23,276 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-18T22:47:23,281 Source in /tmp/pip-wheel-3qtdhdbj/count-tokens_b9ba35edd4c74ca2a1f2cdad9ef9da01 has version 0.8.3, which satisfies requirement count-tokens==0.8.3 from https://files.pythonhosted.org/packages/c5/89/70e78ea36533f98c41b21f63dea822bf0bd91f67ad80429c9f657280d8d7/count_tokens-0.8.3.tar.gz 2026-06-18T22:47:23,282 Removed count-tokens==0.8.3 from https://files.pythonhosted.org/packages/c5/89/70e78ea36533f98c41b21f63dea822bf0bd91f67ad80429c9f657280d8d7/count_tokens-0.8.3.tar.gz from build tracker '/tmp/pip-build-tracker-8aikjhlc' 2026-06-18T22:47:23,289 Created temporary directory: /tmp/pip-unpack-ft0hw66f 2026-06-18T22:47:23,289 Building wheels for collected packages: count-tokens 2026-06-18T22:47:23,294 Created temporary directory: /tmp/pip-wheel-ba6wx8fz 2026-06-18T22:47:23,294 Destination directory: /tmp/pip-wheel-ba6wx8fz 2026-06-18T22:47:23,296 Building wheel for count-tokens (pyproject.toml): started 2026-06-18T22:47:23,298 Running command Building wheel for count-tokens (pyproject.toml) 2026-06-18T22:47:23,430 Building wheel for count-tokens (pyproject.toml): finished with status 'done' 2026-06-18T22:47:23,435 Created wheel for count-tokens: filename=count_tokens-0.8.3-py3-none-any.whl size=10764 sha256=addd734f1a4c1478e8b0aec75d3aae65c8a3a7343f47e81ed8f2b1aacbc98d99 2026-06-18T22:47:23,436 Stored in directory: /tmp/pip-ephem-wheel-cache-syfxj0b9/wheels/a2/58/f5/44e72d59e93fb4b7cec512ad2a1416018b405e0512113ad590 2026-06-18T22:47:23,448 Successfully built count-tokens 2026-06-18T22:47:23,452 Removed build tracker: '/tmp/pip-build-tracker-8aikjhlc'