2026-07-26T08:28:39,576 Created temporary directory: /tmp/pip-ephem-wheel-cache-4uonydff 2026-07-26T08:28:39,578 Created temporary directory: /tmp/pip-build-tracker-3khqfq0p 2026-07-26T08:28:39,579 Initialized build tracking at /tmp/pip-build-tracker-3khqfq0p 2026-07-26T08:28:39,580 Created build tracker: /tmp/pip-build-tracker-3khqfq0p 2026-07-26T08:28:39,580 Entered build tracker: /tmp/pip-build-tracker-3khqfq0p 2026-07-26T08:28:39,581 Created temporary directory: /tmp/pip-wheel-pty8xuun 2026-07-26T08:28:39,584 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-07-26T08:28:39,587 Created temporary directory: /tmp/pip-ephem-wheel-cache-orxdlzi1 2026-07-26T08:28:39,615 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T08:28:39,619 2 location(s) to search for versions of claude-thermos: 2026-07-26T08:28:39,619 * https://pypi.org/simple/claude-thermos/ 2026-07-26T08:28:39,619 * https://www.piwheels.org/simple/claude-thermos/ 2026-07-26T08:28:39,619 Fetching project page and analyzing links: https://pypi.org/simple/claude-thermos/ 2026-07-26T08:28:39,620 Getting page https://pypi.org/simple/claude-thermos/ 2026-07-26T08:28:39,622 Found index url https://pypi.org/simple 2026-07-26T08:28:39,780 Fetched page https://pypi.org/simple/claude-thermos/ as application/vnd.pypi.simple.v1+json 2026-07-26T08:28:39,783 Skipping link: No binaries permitted for claude-thermos: https://files.pythonhosted.org/packages/38/5b/2e10aa33aa0aedfb56eb8ad49d21766ee450afba45657b9a72770e11138d/claude_thermos-0.1.1-py3-none-any.whl (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11) 2026-07-26T08:28:39,784 Found link https://files.pythonhosted.org/packages/e4/e5/510c9f4f4f99247372f4073225025c982bbb0b4a8226f2979a81f264cbca/claude_thermos-0.1.1.tar.gz (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11), version: 0.1.1 2026-07-26T08:28:39,785 Skipping link: No binaries permitted for claude-thermos: https://files.pythonhosted.org/packages/e2/af/6ea214f7780d91b629ca9a376c962616523e1265c29b942bd2c74f1a90c3/claude_thermos-0.1.2-py3-none-any.whl (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11) 2026-07-26T08:28:39,786 Skipping link: No binaries permitted for claude-thermos: https://files.pythonhosted.org/packages/c5/79/22b387dcab83565cbd49cebebb091ae0b540768a45da51678029873d05aa/claude_thermos-0.1.3-py3-none-any.whl (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11) 2026-07-26T08:28:39,787 Found link https://files.pythonhosted.org/packages/22/13/0ba17229fa2463366ffa4cb349c47661003a26b32b792f29b6551a09969d/claude_thermos-0.1.3.tar.gz (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11), version: 0.1.3 2026-07-26T08:28:39,787 Skipping link: No binaries permitted for claude-thermos: https://files.pythonhosted.org/packages/04/89/e2c025aa8e67541b54b1feb9a28af0b001122a64767f4d90047b65277f11/claude_thermos-0.1.4-py3-none-any.whl (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11) 2026-07-26T08:28:39,788 Found link https://files.pythonhosted.org/packages/b1/30/575be209bac95adf59bb39a2426f9ac9161d6fd727dcb0f2db46097493fe/claude_thermos-0.1.4.tar.gz (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11), version: 0.1.4 2026-07-26T08:28:39,789 Skipping link: No binaries permitted for claude-thermos: https://files.pythonhosted.org/packages/2a/5f/a125e14dfc4cfd9af79b1014a0cb5015072b45aa5a95b81f329a62c67b63/claude_thermos-0.1.5-py3-none-any.whl (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11) 2026-07-26T08:28:39,790 Found link https://files.pythonhosted.org/packages/a9/f8/b15ed884e05c446e190aaf9fad06dfb0444a972e879820f53e739de8ba19/claude_thermos-0.1.5.tar.gz (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11), version: 0.1.5 2026-07-26T08:28:39,791 Skipping link: No binaries permitted for claude-thermos: https://files.pythonhosted.org/packages/b3/48/32a06432becfd2d19a5028269ef52193bf7ec203c5ff7559005318900037/claude_thermos-0.2.0-py3-none-any.whl (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11) 2026-07-26T08:28:39,792 Found link https://files.pythonhosted.org/packages/e8/39/d1cfb5849402a5827f4de4225593d5e2ba3498d210880cc3ca6c3a77dcb0/claude_thermos-0.2.0.tar.gz (from https://pypi.org/simple/claude-thermos/) (requires-python:>=3.11), version: 0.2.0 2026-07-26T08:28:39,793 Fetching project page and analyzing links: https://www.piwheels.org/simple/claude-thermos/ 2026-07-26T08:28:39,793 Getting page https://www.piwheels.org/simple/claude-thermos/ 2026-07-26T08:28:39,795 Found index url https://www.piwheels.org/simple 2026-07-26T08:28:39,986 Fetched page https://www.piwheels.org/simple/claude-thermos/ as text/html 2026-07-26T08:28:39,987 Skipping link: not a file: https://www.piwheels.org/simple/claude-thermos/ 2026-07-26T08:28:39,988 Skipping link: not a file: https://pypi.org/simple/claude-thermos/ 2026-07-26T08:28:40,007 Given no hashes to check 1 links for project 'claude-thermos': discarding no candidates 2026-07-26T08:28:40,026 Collecting claude-thermos==0.1.1 2026-07-26T08:28:40,028 Created temporary directory: /tmp/pip-unpack-nx4ta3k2 2026-07-26T08:28:40,188 Downloading claude_thermos-0.1.1.tar.gz (22 kB) 2026-07-26T08:28:40,267 Added claude-thermos==0.1.1 from https://files.pythonhosted.org/packages/e4/e5/510c9f4f4f99247372f4073225025c982bbb0b4a8226f2979a81f264cbca/claude_thermos-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-3khqfq0p' 2026-07-26T08:28:40,271 Created temporary directory: /tmp/pip-build-env-9jpek7ig 2026-07-26T08:28:40,276 Installing build dependencies: started 2026-07-26T08:28:40,277 Running command pip subprocess to install build dependencies 2026-07-26T08:28:41,402 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-26T08:28:41,844 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-07-26T08:28:41,868 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T08:28:43,650 Collecting setuptools>=68 2026-07-26T08:28:43,651 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-26T08:28:43,665 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-26T08:28:43,914 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-26T08:28:44,224 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-26T08:28:46,989 Installing collected packages: setuptools 2026-07-26T08:28:49,984 Successfully installed setuptools-83.0.0 2026-07-26T08:28:50,258 Installing build dependencies: finished with status 'done' 2026-07-26T08:28:50,265 Getting requirements to build wheel: started 2026-07-26T08:28:50,266 Running command Getting requirements to build wheel 2026-07-26T08:28:50,953 running egg_info 2026-07-26T08:28:50,959 writing src/claude_thermos.egg-info/PKG-INFO 2026-07-26T08:28:50,963 writing dependency_links to src/claude_thermos.egg-info/dependency_links.txt 2026-07-26T08:28:50,966 writing entry points to src/claude_thermos.egg-info/entry_points.txt 2026-07-26T08:28:50,968 writing requirements to src/claude_thermos.egg-info/requires.txt 2026-07-26T08:28:50,969 writing top-level names to src/claude_thermos.egg-info/top_level.txt 2026-07-26T08:28:50,990 reading manifest file 'src/claude_thermos.egg-info/SOURCES.txt' 2026-07-26T08:28:50,993 adding license file 'LICENSE' 2026-07-26T08:28:50,996 writing manifest file 'src/claude_thermos.egg-info/SOURCES.txt' 2026-07-26T08:28:51,092 Getting requirements to build wheel: finished with status 'done' 2026-07-26T08:28:51,095 Created temporary directory: /tmp/pip-modern-metadata-2xxrezyg 2026-07-26T08:28:51,098 Preparing metadata (pyproject.toml): started 2026-07-26T08:28:51,099 Running command Preparing metadata (pyproject.toml) 2026-07-26T08:28:51,730 running dist_info 2026-07-26T08:28:51,741 creating /tmp/pip-modern-metadata-2xxrezyg/claude_thermos.egg-info 2026-07-26T08:28:51,741 writing /tmp/pip-modern-metadata-2xxrezyg/claude_thermos.egg-info/PKG-INFO 2026-07-26T08:28:51,746 writing dependency_links to /tmp/pip-modern-metadata-2xxrezyg/claude_thermos.egg-info/dependency_links.txt 2026-07-26T08:28:51,747 writing entry points to /tmp/pip-modern-metadata-2xxrezyg/claude_thermos.egg-info/entry_points.txt 2026-07-26T08:28:51,749 writing requirements to /tmp/pip-modern-metadata-2xxrezyg/claude_thermos.egg-info/requires.txt 2026-07-26T08:28:51,750 writing top-level names to /tmp/pip-modern-metadata-2xxrezyg/claude_thermos.egg-info/top_level.txt 2026-07-26T08:28:51,752 writing manifest file '/tmp/pip-modern-metadata-2xxrezyg/claude_thermos.egg-info/SOURCES.txt' 2026-07-26T08:28:51,769 reading manifest file '/tmp/pip-modern-metadata-2xxrezyg/claude_thermos.egg-info/SOURCES.txt' 2026-07-26T08:28:51,771 adding license file 'LICENSE' 2026-07-26T08:28:51,774 writing manifest file '/tmp/pip-modern-metadata-2xxrezyg/claude_thermos.egg-info/SOURCES.txt' 2026-07-26T08:28:51,775 creating '/tmp/pip-modern-metadata-2xxrezyg/claude_thermos-0.1.1.dist-info' 2026-07-26T08:28:51,898 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-26T08:28:51,902 Source in /tmp/pip-wheel-pty8xuun/claude-thermos_3e455282751146659eb3e0bc5bd6e445 has version 0.1.1, which satisfies requirement claude-thermos==0.1.1 from https://files.pythonhosted.org/packages/e4/e5/510c9f4f4f99247372f4073225025c982bbb0b4a8226f2979a81f264cbca/claude_thermos-0.1.1.tar.gz 2026-07-26T08:28:51,903 Removed claude-thermos==0.1.1 from https://files.pythonhosted.org/packages/e4/e5/510c9f4f4f99247372f4073225025c982bbb0b4a8226f2979a81f264cbca/claude_thermos-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-3khqfq0p' 2026-07-26T08:28:51,908 Created temporary directory: /tmp/pip-unpack-js96nwoz 2026-07-26T08:28:51,909 Building wheels for collected packages: claude-thermos 2026-07-26T08:28:51,913 Created temporary directory: /tmp/pip-wheel-0cdbylqh 2026-07-26T08:28:51,914 Destination directory: /tmp/pip-wheel-0cdbylqh 2026-07-26T08:28:51,916 Building wheel for claude-thermos (pyproject.toml): started 2026-07-26T08:28:51,917 Running command Building wheel for claude-thermos (pyproject.toml) 2026-07-26T08:28:52,525 running bdist_wheel 2026-07-26T08:28:52,543 running build 2026-07-26T08:28:52,543 running build_py 2026-07-26T08:28:52,549 creating build/lib/claude_thermos 2026-07-26T08:28:52,552 copying src/claude_thermos/proxy.py -> build/lib/claude_thermos 2026-07-26T08:28:52,554 copying src/claude_thermos/lineage.py -> build/lib/claude_thermos 2026-07-26T08:28:52,556 copying src/claude_thermos/warmer.py -> build/lib/claude_thermos 2026-07-26T08:28:52,559 copying src/claude_thermos/eventlog.py -> build/lib/claude_thermos 2026-07-26T08:28:52,561 copying src/claude_thermos/config.py -> build/lib/claude_thermos 2026-07-26T08:28:52,563 copying src/claude_thermos/state.py -> build/lib/claude_thermos 2026-07-26T08:28:52,565 copying src/claude_thermos/__init__.py -> build/lib/claude_thermos 2026-07-26T08:28:52,567 copying src/claude_thermos/cli.py -> build/lib/claude_thermos 2026-07-26T08:28:52,568 copying src/claude_thermos/launcher.py -> build/lib/claude_thermos 2026-07-26T08:28:52,570 copying src/claude_thermos/usage.py -> build/lib/claude_thermos 2026-07-26T08:28:52,572 running egg_info 2026-07-26T08:28:52,582 writing src/claude_thermos.egg-info/PKG-INFO 2026-07-26T08:28:52,585 writing dependency_links to src/claude_thermos.egg-info/dependency_links.txt 2026-07-26T08:28:52,587 writing entry points to src/claude_thermos.egg-info/entry_points.txt 2026-07-26T08:28:52,588 writing requirements to src/claude_thermos.egg-info/requires.txt 2026-07-26T08:28:52,589 writing top-level names to src/claude_thermos.egg-info/top_level.txt 2026-07-26T08:28:52,598 reading manifest file 'src/claude_thermos.egg-info/SOURCES.txt' 2026-07-26T08:28:52,601 adding license file 'LICENSE' 2026-07-26T08:28:52,604 writing manifest file 'src/claude_thermos.egg-info/SOURCES.txt' 2026-07-26T08:28:52,616 installing to build/bdist.linux-armv7l/wheel 2026-07-26T08:28:52,616 running install 2026-07-26T08:28:52,638 running install_lib 2026-07-26T08:28:52,644 creating build/bdist.linux-armv7l/wheel 2026-07-26T08:28:52,646 creating build/bdist.linux-armv7l/wheel/claude_thermos 2026-07-26T08:28:52,647 copying build/lib/claude_thermos/proxy.py -> build/bdist.linux-armv7l/wheel/./claude_thermos 2026-07-26T08:28:52,649 copying build/lib/claude_thermos/lineage.py -> build/bdist.linux-armv7l/wheel/./claude_thermos 2026-07-26T08:28:52,651 copying build/lib/claude_thermos/warmer.py -> build/bdist.linux-armv7l/wheel/./claude_thermos 2026-07-26T08:28:52,653 copying build/lib/claude_thermos/eventlog.py -> build/bdist.linux-armv7l/wheel/./claude_thermos 2026-07-26T08:28:52,655 copying build/lib/claude_thermos/config.py -> build/bdist.linux-armv7l/wheel/./claude_thermos 2026-07-26T08:28:52,657 copying build/lib/claude_thermos/state.py -> build/bdist.linux-armv7l/wheel/./claude_thermos 2026-07-26T08:28:52,659 copying build/lib/claude_thermos/__init__.py -> build/bdist.linux-armv7l/wheel/./claude_thermos 2026-07-26T08:28:52,661 copying build/lib/claude_thermos/cli.py -> build/bdist.linux-armv7l/wheel/./claude_thermos 2026-07-26T08:28:52,662 copying build/lib/claude_thermos/launcher.py -> build/bdist.linux-armv7l/wheel/./claude_thermos 2026-07-26T08:28:52,664 copying build/lib/claude_thermos/usage.py -> build/bdist.linux-armv7l/wheel/./claude_thermos 2026-07-26T08:28:52,666 running install_egg_info 2026-07-26T08:28:52,671 Copying src/claude_thermos.egg-info to build/bdist.linux-armv7l/wheel/./claude_thermos-0.1.1-py3.11.egg-info 2026-07-26T08:28:52,681 running install_scripts 2026-07-26T08:28:52,692 creating build/bdist.linux-armv7l/wheel/claude_thermos-0.1.1.dist-info/WHEEL 2026-07-26T08:28:52,695 creating '/tmp/pip-wheel-0cdbylqh/.tmp-284vi_46/claude_thermos-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-26T08:28:52,697 adding 'claude_thermos/__init__.py' 2026-07-26T08:28:52,699 adding 'claude_thermos/cli.py' 2026-07-26T08:28:52,700 adding 'claude_thermos/config.py' 2026-07-26T08:28:52,702 adding 'claude_thermos/eventlog.py' 2026-07-26T08:28:52,703 adding 'claude_thermos/launcher.py' 2026-07-26T08:28:52,705 adding 'claude_thermos/lineage.py' 2026-07-26T08:28:52,707 adding 'claude_thermos/proxy.py' 2026-07-26T08:28:52,709 adding 'claude_thermos/state.py' 2026-07-26T08:28:52,710 adding 'claude_thermos/usage.py' 2026-07-26T08:28:52,712 adding 'claude_thermos/warmer.py' 2026-07-26T08:28:52,715 adding 'claude_thermos-0.1.1.dist-info/licenses/LICENSE' 2026-07-26T08:28:52,716 adding 'claude_thermos-0.1.1.dist-info/METADATA' 2026-07-26T08:28:52,717 adding 'claude_thermos-0.1.1.dist-info/WHEEL' 2026-07-26T08:28:52,718 adding 'claude_thermos-0.1.1.dist-info/entry_points.txt' 2026-07-26T08:28:52,718 adding 'claude_thermos-0.1.1.dist-info/top_level.txt' 2026-07-26T08:28:52,719 adding 'claude_thermos-0.1.1.dist-info/RECORD' 2026-07-26T08:28:52,721 removing build/bdist.linux-armv7l/wheel 2026-07-26T08:28:52,823 Building wheel for claude-thermos (pyproject.toml): finished with status 'done' 2026-07-26T08:28:52,829 Created wheel for claude-thermos: filename=claude_thermos-0.1.1-py3-none-any.whl size=19013 sha256=ebaf3bf33f8649b764bb113b676d88636ce08e9aa8e714eb0091407a05f494d1 2026-07-26T08:28:52,830 Stored in directory: /tmp/pip-ephem-wheel-cache-orxdlzi1/wheels/1d/e7/0d/f020ca23364340383efb7cd70121c1266efaaf905fe952e9f7 2026-07-26T08:28:52,840 Successfully built claude-thermos 2026-07-26T08:28:52,844 Removed build tracker: '/tmp/pip-build-tracker-3khqfq0p'