2025-11-20T01:16:58,471 Created temporary directory: /tmp/pip-ephem-wheel-cache-outyp_dl 2025-11-20T01:16:58,473 Created temporary directory: /tmp/pip-build-tracker-x3xwg6ij 2025-11-20T01:16:58,473 Initialized build tracking at /tmp/pip-build-tracker-x3xwg6ij 2025-11-20T01:16:58,474 Created build tracker: /tmp/pip-build-tracker-x3xwg6ij 2025-11-20T01:16:58,474 Entered build tracker: /tmp/pip-build-tracker-x3xwg6ij 2025-11-20T01:16:58,475 Created temporary directory: /tmp/pip-wheel-7wgtxx_2 2025-11-20T01:16:58,478 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-20T01:16:58,480 Created temporary directory: /tmp/pip-ephem-wheel-cache-un66z_si 2025-11-20T01:16:58,502 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T01:16:58,506 2 location(s) to search for versions of token-counter-cli: 2025-11-20T01:16:58,506 * https://pypi.org/simple/token-counter-cli/ 2025-11-20T01:16:58,506 * https://www.piwheels.org/simple/token-counter-cli/ 2025-11-20T01:16:58,506 Fetching project page and analyzing links: https://pypi.org/simple/token-counter-cli/ 2025-11-20T01:16:58,507 Getting page https://pypi.org/simple/token-counter-cli/ 2025-11-20T01:16:58,509 Found index url https://pypi.org/simple 2025-11-20T01:16:58,651 Fetched page https://pypi.org/simple/token-counter-cli/ as application/vnd.pypi.simple.v1+json 2025-11-20T01:16:58,655 Skipping link: No binaries permitted for token-counter-cli: https://files.pythonhosted.org/packages/7f/86/de7c080eca97deeb14ab8f6bc07946258aaa7cd6523fa8000f5ce70c8aa1/token_counter_cli-0.1.0-py3-none-any.whl (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.9) 2025-11-20T01:16:58,656 Found link https://files.pythonhosted.org/packages/6e/d6/ce8071925f17734db20060b2129eefc2b1055cc5b7a1d20e3d82ef06258e/token_counter_cli-0.1.0.tar.gz (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.9), version: 0.1.0 2025-11-20T01:16:58,657 Skipping link: No binaries permitted for token-counter-cli: https://files.pythonhosted.org/packages/63/82/acea68f9edd120f8ee9f357b722baca1a0ed56984fa86a0cff854ce2fe93/token_counter_cli-0.1.1-py3-none-any.whl (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.9) 2025-11-20T01:16:58,658 Found link https://files.pythonhosted.org/packages/d9/f7/7cc7cf92081add5441d2569f0a5c2a42625ce62c181e947616079ab96d04/token_counter_cli-0.1.1.tar.gz (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.9), version: 0.1.1 2025-11-20T01:16:58,659 Skipping link: No binaries permitted for token-counter-cli: https://files.pythonhosted.org/packages/06/f4/aca14d5b8bfd14e4c293f0ed9af9eafa1cee753bc1efb71277ef97375e08/token_counter_cli-0.1.2-py3-none-any.whl (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.10) 2025-11-20T01:16:58,660 Found link https://files.pythonhosted.org/packages/8e/67/5bc9749c41501bf0852a73cf742ecd240f195f966fb3384f79b76ded6bcd/token_counter_cli-0.1.2.tar.gz (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.10), version: 0.1.2 2025-11-20T01:16:58,661 Skipping link: No binaries permitted for token-counter-cli: https://files.pythonhosted.org/packages/67/10/83b80ef9237178ea1e8e7ea94cc556239998a4568221b32bccdea7db94d8/token_counter_cli-0.1.3-py3-none-any.whl (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.10) 2025-11-20T01:16:58,662 Found link https://files.pythonhosted.org/packages/17/b2/308da9ca34681360caa50e7e0e3e8b562390b0237cbb286e1cf5ca0e5b9c/token_counter_cli-0.1.3.tar.gz (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.10), version: 0.1.3 2025-11-20T01:16:58,662 Skipping link: No binaries permitted for token-counter-cli: https://files.pythonhosted.org/packages/a6/03/1853403b3c4481f18e51dae371b011afbc1a64712e7909a045c561f3a4ef/token_counter_cli-0.1.4-py3-none-any.whl (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.10) 2025-11-20T01:16:58,663 Found link https://files.pythonhosted.org/packages/c8/d7/5a307264c67eb931263d74ee42128009c28417c518748cfa5a9d3da8ad9d/token_counter_cli-0.1.4.tar.gz (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.10), version: 0.1.4 2025-11-20T01:16:58,664 Skipping link: No binaries permitted for token-counter-cli: https://files.pythonhosted.org/packages/57/48/971dbcf446d794b92714f27799d61b842d5344506a37d277be5b3ba5390b/token_counter_cli-0.1.5-py3-none-any.whl (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.10) 2025-11-20T01:16:58,665 Found link https://files.pythonhosted.org/packages/dd/37/25f199414212b458d21a7271cfcfdc25b0f16367b8daa4c6424d89b31bfd/token_counter_cli-0.1.5.tar.gz (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.10), version: 0.1.5 2025-11-20T01:16:58,666 Skipping link: No binaries permitted for token-counter-cli: https://files.pythonhosted.org/packages/34/8f/0efdc122d922964270f3f1cb643355e95b3c7a7db9e12119611ed5f6dd3f/token_counter_cli-0.1.6-py3-none-any.whl (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.10) 2025-11-20T01:16:58,666 Found link https://files.pythonhosted.org/packages/67/55/ea3f021146f5a9d04f510352196ff2c1c0ed9e57fde6b0a49a986c5fda0a/token_counter_cli-0.1.6.tar.gz (from https://pypi.org/simple/token-counter-cli/) (requires-python:>=3.10), version: 0.1.6 2025-11-20T01:16:58,667 Fetching project page and analyzing links: https://www.piwheels.org/simple/token-counter-cli/ 2025-11-20T01:16:58,668 Getting page https://www.piwheels.org/simple/token-counter-cli/ 2025-11-20T01:16:58,669 Found index url https://www.piwheels.org/simple 2025-11-20T01:16:58,827 Fetched page https://www.piwheels.org/simple/token-counter-cli/ as text/html 2025-11-20T01:16:58,830 Skipping link: No binaries permitted for token-counter-cli: https://www.piwheels.org/simple/token-counter-cli/token_counter_cli-0.1.5-py3-none-any.whl#sha256=17c4eda491001099624bb93ee2272a405d744934bf296b26bf1c80a287ec8239 (from https://www.piwheels.org/simple/token-counter-cli/) (requires-python:>=3.10) 2025-11-20T01:16:58,830 Skipping link: No binaries permitted for token-counter-cli: https://archive1.piwheels.org/simple/token-counter-cli/token_counter_cli-0.1.4-py3-none-any.whl#sha256=f9718cdf292cf222cd13921db32b47b086b6cefc9d885dcd66a4ff12263c369a (from https://www.piwheels.org/simple/token-counter-cli/) (requires-python:>=3.10) 2025-11-20T01:16:58,831 Skipping link: No binaries permitted for token-counter-cli: https://archive1.piwheels.org/simple/token-counter-cli/token_counter_cli-0.1.3-py3-none-any.whl#sha256=c375a4ba2451cb4c2343d0f96c1b23dbf927d6a47c15acd0a719607edaed1fa5 (from https://www.piwheels.org/simple/token-counter-cli/) (requires-python:>=3.10) 2025-11-20T01:16:58,832 Skipping link: No binaries permitted for token-counter-cli: https://archive1.piwheels.org/simple/token-counter-cli/token_counter_cli-0.1.2-py3-none-any.whl#sha256=284c3740798194cbe4e92447daf5098b005acca914943fe66e3f34395ed5ee31 (from https://www.piwheels.org/simple/token-counter-cli/) (requires-python:>=3.10) 2025-11-20T01:16:58,832 Skipping link: No binaries permitted for token-counter-cli: https://archive1.piwheels.org/simple/token-counter-cli/token_counter_cli-0.1.1-py3-none-any.whl#sha256=99ad1e1bb7e9bfed9d3f66f5d28f1d94fe0ef22abb961bcd2fcc68c66b48b565 (from https://www.piwheels.org/simple/token-counter-cli/) (requires-python:>=3.9) 2025-11-20T01:16:58,833 Skipping link: No binaries permitted for token-counter-cli: https://archive1.piwheels.org/simple/token-counter-cli/token_counter_cli-0.1.0-py3-none-any.whl#sha256=c58120c8fd397d2b277fd7877e8920e2cf87ed1b95d90ae69c2b7725f7215777 (from https://www.piwheels.org/simple/token-counter-cli/) (requires-python:>=3.9) 2025-11-20T01:16:58,834 Skipping link: not a file: https://www.piwheels.org/simple/token-counter-cli/ 2025-11-20T01:16:58,834 Skipping link: not a file: https://pypi.org/simple/token-counter-cli/ 2025-11-20T01:16:58,854 Given no hashes to check 1 links for project 'token-counter-cli': discarding no candidates 2025-11-20T01:16:58,871 Collecting token-counter-cli==0.1.6 2025-11-20T01:16:58,874 Created temporary directory: /tmp/pip-unpack-zu_rcior 2025-11-20T01:16:59,089 Downloading token_counter_cli-0.1.6.tar.gz (14 kB) 2025-11-20T01:16:59,135 Added token-counter-cli==0.1.6 from https://files.pythonhosted.org/packages/67/55/ea3f021146f5a9d04f510352196ff2c1c0ed9e57fde6b0a49a986c5fda0a/token_counter_cli-0.1.6.tar.gz to build tracker '/tmp/pip-build-tracker-x3xwg6ij' 2025-11-20T01:16:59,139 Created temporary directory: /tmp/pip-build-env-_wglbhqv 2025-11-20T01:16:59,144 Installing build dependencies: started 2025-11-20T01:16:59,145 Running command pip subprocess to install build dependencies 2025-11-20T01:17:00,284 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-20T01:17:00,900 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-20T01:17:00,924 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T01:17:02,694 Collecting setuptools>=40.8.0 2025-11-20T01:17:02,798 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-20T01:17:03,067 Collecting wheel 2025-11-20T01:17:03,084 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-20T01:17:05,985 Installing collected packages: wheel, setuptools 2025-11-20T01:17:06,223 Creating /tmp/pip-build-env-_wglbhqv/overlay/local/bin 2025-11-20T01:17:06,225 changing mode of /tmp/pip-build-env-_wglbhqv/overlay/local/bin/wheel to 755 2025-11-20T01:17:09,802 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-20T01:17:10,073 Installing build dependencies: finished with status 'done' 2025-11-20T01:17:10,080 Getting requirements to build wheel: started 2025-11-20T01:17:10,081 Running command Getting requirements to build wheel 2025-11-20T01:17:10,795 running egg_info 2025-11-20T01:17:10,802 writing src/token_counter_cli.egg-info/PKG-INFO 2025-11-20T01:17:10,805 writing dependency_links to src/token_counter_cli.egg-info/dependency_links.txt 2025-11-20T01:17:10,807 writing entry points to src/token_counter_cli.egg-info/entry_points.txt 2025-11-20T01:17:10,809 writing requirements to src/token_counter_cli.egg-info/requires.txt 2025-11-20T01:17:10,810 writing top-level names to src/token_counter_cli.egg-info/top_level.txt 2025-11-20T01:17:10,833 reading manifest file 'src/token_counter_cli.egg-info/SOURCES.txt' 2025-11-20T01:17:10,836 reading manifest template 'MANIFEST.in' 2025-11-20T01:17:10,839 adding license file 'LICENSE' 2025-11-20T01:17:10,842 writing manifest file 'src/token_counter_cli.egg-info/SOURCES.txt' 2025-11-20T01:17:10,939 Getting requirements to build wheel: finished with status 'done' 2025-11-20T01:17:10,942 Created temporary directory: /tmp/pip-modern-metadata-_47xhtni 2025-11-20T01:17:10,945 Preparing metadata (pyproject.toml): started 2025-11-20T01:17:10,946 Running command Preparing metadata (pyproject.toml) 2025-11-20T01:17:11,622 running dist_info 2025-11-20T01:17:11,635 creating /tmp/pip-modern-metadata-_47xhtni/token_counter_cli.egg-info 2025-11-20T01:17:11,636 writing /tmp/pip-modern-metadata-_47xhtni/token_counter_cli.egg-info/PKG-INFO 2025-11-20T01:17:11,640 writing dependency_links to /tmp/pip-modern-metadata-_47xhtni/token_counter_cli.egg-info/dependency_links.txt 2025-11-20T01:17:11,641 writing entry points to /tmp/pip-modern-metadata-_47xhtni/token_counter_cli.egg-info/entry_points.txt 2025-11-20T01:17:11,643 writing requirements to /tmp/pip-modern-metadata-_47xhtni/token_counter_cli.egg-info/requires.txt 2025-11-20T01:17:11,644 writing top-level names to /tmp/pip-modern-metadata-_47xhtni/token_counter_cli.egg-info/top_level.txt 2025-11-20T01:17:11,646 writing manifest file '/tmp/pip-modern-metadata-_47xhtni/token_counter_cli.egg-info/SOURCES.txt' 2025-11-20T01:17:11,666 reading manifest file '/tmp/pip-modern-metadata-_47xhtni/token_counter_cli.egg-info/SOURCES.txt' 2025-11-20T01:17:11,668 reading manifest template 'MANIFEST.in' 2025-11-20T01:17:11,671 adding license file 'LICENSE' 2025-11-20T01:17:11,674 writing manifest file '/tmp/pip-modern-metadata-_47xhtni/token_counter_cli.egg-info/SOURCES.txt' 2025-11-20T01:17:11,675 creating '/tmp/pip-modern-metadata-_47xhtni/token_counter_cli-0.1.6.dist-info' 2025-11-20T01:17:11,799 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-20T01:17:11,804 Source in /tmp/pip-wheel-7wgtxx_2/token-counter-cli_ede5f7d45aeb4d35ba6085e95b9f03c7 has version 0.1.6, which satisfies requirement token-counter-cli==0.1.6 from https://files.pythonhosted.org/packages/67/55/ea3f021146f5a9d04f510352196ff2c1c0ed9e57fde6b0a49a986c5fda0a/token_counter_cli-0.1.6.tar.gz 2025-11-20T01:17:11,805 Removed token-counter-cli==0.1.6 from https://files.pythonhosted.org/packages/67/55/ea3f021146f5a9d04f510352196ff2c1c0ed9e57fde6b0a49a986c5fda0a/token_counter_cli-0.1.6.tar.gz from build tracker '/tmp/pip-build-tracker-x3xwg6ij' 2025-11-20T01:17:11,811 Created temporary directory: /tmp/pip-unpack-zacv0qx2 2025-11-20T01:17:11,812 Building wheels for collected packages: token-counter-cli 2025-11-20T01:17:11,816 Created temporary directory: /tmp/pip-wheel-huriznxw 2025-11-20T01:17:11,817 Destination directory: /tmp/pip-wheel-huriznxw 2025-11-20T01:17:11,819 Building wheel for token-counter-cli (pyproject.toml): started 2025-11-20T01:17:11,820 Running command Building wheel for token-counter-cli (pyproject.toml) 2025-11-20T01:17:12,449 running bdist_wheel 2025-11-20T01:17:12,470 running build 2025-11-20T01:17:12,471 running build_py 2025-11-20T01:17:12,477 creating build/lib/token_counter 2025-11-20T01:17:12,479 copying src/token_counter/counter.py -> build/lib/token_counter 2025-11-20T01:17:12,482 copying src/token_counter/__init__.py -> build/lib/token_counter 2025-11-20T01:17:12,483 copying src/token_counter/cli.py -> build/lib/token_counter 2025-11-20T01:17:12,486 copying src/token_counter/__main__.py -> build/lib/token_counter 2025-11-20T01:17:12,488 running egg_info 2025-11-20T01:17:12,500 writing src/token_counter_cli.egg-info/PKG-INFO 2025-11-20T01:17:12,504 writing dependency_links to src/token_counter_cli.egg-info/dependency_links.txt 2025-11-20T01:17:12,505 writing entry points to src/token_counter_cli.egg-info/entry_points.txt 2025-11-20T01:17:12,506 writing requirements to src/token_counter_cli.egg-info/requires.txt 2025-11-20T01:17:12,507 writing top-level names to src/token_counter_cli.egg-info/top_level.txt 2025-11-20T01:17:12,517 reading manifest file 'src/token_counter_cli.egg-info/SOURCES.txt' 2025-11-20T01:17:12,520 reading manifest template 'MANIFEST.in' 2025-11-20T01:17:12,523 adding license file 'LICENSE' 2025-11-20T01:17:12,526 writing manifest file 'src/token_counter_cli.egg-info/SOURCES.txt' 2025-11-20T01:17:12,529 creating build/lib/token_counter/config 2025-11-20T01:17:12,530 copying src/token_counter/config/allowed_extensions.json -> build/lib/token_counter/config 2025-11-20T01:17:12,532 copying src/token_counter/config/llm_limits.json -> build/lib/token_counter/config 2025-11-20T01:17:12,546 installing to build/bdist.linux-armv7l/wheel 2025-11-20T01:17:12,546 running install 2025-11-20T01:17:12,570 running install_lib 2025-11-20T01:17:12,576 creating build/bdist.linux-armv7l/wheel 2025-11-20T01:17:12,578 creating build/bdist.linux-armv7l/wheel/token_counter 2025-11-20T01:17:12,580 copying build/lib/token_counter/counter.py -> build/bdist.linux-armv7l/wheel/./token_counter 2025-11-20T01:17:12,582 copying build/lib/token_counter/__init__.py -> build/bdist.linux-armv7l/wheel/./token_counter 2025-11-20T01:17:12,584 copying build/lib/token_counter/cli.py -> build/bdist.linux-armv7l/wheel/./token_counter 2025-11-20T01:17:12,586 copying build/lib/token_counter/__main__.py -> build/bdist.linux-armv7l/wheel/./token_counter 2025-11-20T01:17:12,588 creating build/bdist.linux-armv7l/wheel/token_counter/config 2025-11-20T01:17:12,590 copying build/lib/token_counter/config/allowed_extensions.json -> build/bdist.linux-armv7l/wheel/./token_counter/config 2025-11-20T01:17:12,591 copying build/lib/token_counter/config/llm_limits.json -> build/bdist.linux-armv7l/wheel/./token_counter/config 2025-11-20T01:17:12,593 running install_egg_info 2025-11-20T01:17:12,599 Copying src/token_counter_cli.egg-info to build/bdist.linux-armv7l/wheel/./token_counter_cli-0.1.6-py3.11.egg-info 2025-11-20T01:17:12,610 running install_scripts 2025-11-20T01:17:12,622 creating build/bdist.linux-armv7l/wheel/token_counter_cli-0.1.6.dist-info/WHEEL 2025-11-20T01:17:12,625 creating '/tmp/pip-wheel-huriznxw/.tmp-tzd6rzaf/token_counter_cli-0.1.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-20T01:17:12,628 adding 'token_counter/__init__.py' 2025-11-20T01:17:12,629 adding 'token_counter/__main__.py' 2025-11-20T01:17:12,631 adding 'token_counter/cli.py' 2025-11-20T01:17:12,633 adding 'token_counter/counter.py' 2025-11-20T01:17:12,635 adding 'token_counter/config/allowed_extensions.json' 2025-11-20T01:17:12,636 adding 'token_counter/config/llm_limits.json' 2025-11-20T01:17:12,639 adding 'token_counter_cli-0.1.6.dist-info/licenses/LICENSE' 2025-11-20T01:17:12,641 adding 'token_counter_cli-0.1.6.dist-info/METADATA' 2025-11-20T01:17:12,642 adding 'token_counter_cli-0.1.6.dist-info/WHEEL' 2025-11-20T01:17:12,643 adding 'token_counter_cli-0.1.6.dist-info/entry_points.txt' 2025-11-20T01:17:12,644 adding 'token_counter_cli-0.1.6.dist-info/top_level.txt' 2025-11-20T01:17:12,645 adding 'token_counter_cli-0.1.6.dist-info/RECORD' 2025-11-20T01:17:12,646 removing build/bdist.linux-armv7l/wheel 2025-11-20T01:17:12,749 Building wheel for token-counter-cli (pyproject.toml): finished with status 'done' 2025-11-20T01:17:12,754 Created wheel for token-counter-cli: filename=token_counter_cli-0.1.6-py3-none-any.whl size=12516 sha256=6cdd5b0a9b8887456ffe8775658c9c73fbd1f365dae40613c88148cea6005d0f 2025-11-20T01:17:12,755 Stored in directory: /tmp/pip-ephem-wheel-cache-un66z_si/wheels/23/b6/9d/6e15df54d7ee2910fa0501f177bad100b995be24533ac8897a 2025-11-20T01:17:12,767 Successfully built token-counter-cli 2025-11-20T01:17:12,770 Removed build tracker: '/tmp/pip-build-tracker-x3xwg6ij'