2026-07-31T18:58:31,224 Created temporary directory: /tmp/pip-ephem-wheel-cache-d4wa0ovz 2026-07-31T18:58:31,225 Created temporary directory: /tmp/pip-build-tracker-igsw4b6d 2026-07-31T18:58:31,226 Initialized build tracking at /tmp/pip-build-tracker-igsw4b6d 2026-07-31T18:58:31,227 Created build tracker: /tmp/pip-build-tracker-igsw4b6d 2026-07-31T18:58:31,227 Entered build tracker: /tmp/pip-build-tracker-igsw4b6d 2026-07-31T18:58:31,228 Created temporary directory: /tmp/pip-wheel-ff8s7967 2026-07-31T18:58:31,231 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-31T18:58:31,233 Created temporary directory: /tmp/pip-ephem-wheel-cache-4w436dho 2026-07-31T18:58:31,256 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-31T18:58:31,260 2 location(s) to search for versions of datasette-agent: 2026-07-31T18:58:31,260 * https://pypi.org/simple/datasette-agent/ 2026-07-31T18:58:31,260 * https://www.piwheels.org/simple/datasette-agent/ 2026-07-31T18:58:31,262 Fetching project page and analyzing links: https://pypi.org/simple/datasette-agent/ 2026-07-31T18:58:31,263 Getting page https://pypi.org/simple/datasette-agent/ 2026-07-31T18:58:31,264 Found index url https://pypi.org/simple 2026-07-31T18:58:31,494 Fetched page https://pypi.org/simple/datasette-agent/ as application/vnd.pypi.simple.v1+json 2026-07-31T18:58:31,498 Skipping link: No binaries permitted for datasette-agent: https://files.pythonhosted.org/packages/c2/df/a93cd5eb4eb571076547209bca2e81ea4ff45a3a21ce5e081369fce2aa7c/datasette_agent-0.1a0-py3-none-any.whl (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,499 Found link https://files.pythonhosted.org/packages/fd/26/981d4f918c00f45ba34b428f03ef2ee33ca80971b1eaa1038ef2b718c022/datasette_agent-0.1a0.tar.gz (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10), version: 0.1a0 2026-07-31T18:58:31,499 Skipping link: No binaries permitted for datasette-agent: https://files.pythonhosted.org/packages/99/fc/1b1b1886e10d04a1bbb50bb91302f16ca22cff273899f8324d9380f743cd/datasette_agent-0.1a1-py3-none-any.whl (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,500 Found link https://files.pythonhosted.org/packages/36/51/0bf31a95b7ee2a9f3911e633ea8f94c1d141f83ac8021886f2d470b1401e/datasette_agent-0.1a1.tar.gz (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10), version: 0.1a1 2026-07-31T18:58:31,501 Skipping link: No binaries permitted for datasette-agent: https://files.pythonhosted.org/packages/8d/56/b381cd43deb19c0267191212b2c2c2f1977528c261ac53cfc2eddb15966d/datasette_agent-0.1a2-py3-none-any.whl (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,502 Found link https://files.pythonhosted.org/packages/4e/d1/ac64fcce82c678c73b5d6c812525e52de9df9dee9bd4885860cd27d561a2/datasette_agent-0.1a2.tar.gz (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10), version: 0.1a2 2026-07-31T18:58:31,503 Skipping link: No binaries permitted for datasette-agent: https://files.pythonhosted.org/packages/20/d3/9226fc7f25e2bedef2ce640c0956d985c33628a2b9f8cc5172094a53f39a/datasette_agent-0.1a3-py3-none-any.whl (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,504 Found link https://files.pythonhosted.org/packages/b5/86/7a9365b4694d2e642ea705b27b9f913f8a6b9a7a9722e66a3bb195bcfb18/datasette_agent-0.1a3.tar.gz (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10), version: 0.1a3 2026-07-31T18:58:31,505 Skipping link: No binaries permitted for datasette-agent: https://files.pythonhosted.org/packages/df/98/40d599738679555130e8ae1a3c4928ab694eda3096c12ee01ccbd49a3968/datasette_agent-0.1a4-py3-none-any.whl (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,506 Found link https://files.pythonhosted.org/packages/1d/91/f8b042f1d49a0a37ecd6e7d897662f619374d70f6cefb7c22b964f8ffbc2/datasette_agent-0.1a4.tar.gz (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10), version: 0.1a4 2026-07-31T18:58:31,507 Skipping link: No binaries permitted for datasette-agent: https://files.pythonhosted.org/packages/80/c3/e90167fe9ed320c72d9b148d20aa471a3294560f6488d181c00b3b2c2e64/datasette_agent-0.2a0-py3-none-any.whl (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,507 Found link https://files.pythonhosted.org/packages/5e/8e/5f1697486457002c49382b866e85d757e45e3fe042b92cfadc7ee7f507fe/datasette_agent-0.2a0.tar.gz (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10), version: 0.2a0 2026-07-31T18:58:31,508 Skipping link: No binaries permitted for datasette-agent: https://files.pythonhosted.org/packages/60/de/8574855af096aabacf0a81a32da92bfa70063cef45d75e5677c58620343d/datasette_agent-0.3a0-py3-none-any.whl (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,509 Found link https://files.pythonhosted.org/packages/c5/63/9b32d25eadadf661f0f427e616609ac21aaaf33b0bc9afce4a17ec99f0df/datasette_agent-0.3a0.tar.gz (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10), version: 0.3a0 2026-07-31T18:58:31,509 Skipping link: No binaries permitted for datasette-agent: https://files.pythonhosted.org/packages/0a/76/b5832868590cd29f3088ac763e9a0506b1be5107e8c4f53cb9c705f62ab8/datasette_agent-0.4a0-py3-none-any.whl (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,510 Found link https://files.pythonhosted.org/packages/fc/ce/072e1ed44f62c2fbac9313dbfda6e9853e68589dcc68f9889cd6384eecc2/datasette_agent-0.4a0.tar.gz (from https://pypi.org/simple/datasette-agent/) (requires-python:>=3.10), version: 0.4a0 2026-07-31T18:58:31,511 Fetching project page and analyzing links: https://www.piwheels.org/simple/datasette-agent/ 2026-07-31T18:58:31,512 Getting page https://www.piwheels.org/simple/datasette-agent/ 2026-07-31T18:58:31,513 Found index url https://www.piwheels.org/simple 2026-07-31T18:58:31,703 Fetched page https://www.piwheels.org/simple/datasette-agent/ as text/html 2026-07-31T18:58:31,706 Skipping link: No binaries permitted for datasette-agent: https://archive1.piwheels.org/simple/datasette-agent/datasette_agent-0.3a0-py3-none-any.whl#sha256=52cb67a467217cec6e99c7c8d51ab5271ca4d425bd760320c401a1305fef20e6 (from https://www.piwheels.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,707 Skipping link: No binaries permitted for datasette-agent: https://archive1.piwheels.org/simple/datasette-agent/datasette_agent-0.2a0-py3-none-any.whl#sha256=8b719ea3db0f822e31d96c45e191585fedf65887209266a4dbcf7a30bda7d11f (from https://www.piwheels.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,708 Skipping link: No binaries permitted for datasette-agent: https://archive1.piwheels.org/simple/datasette-agent/datasette_agent-0.1a4-py3-none-any.whl#sha256=41d72c6f4b68d6490811f136aacfaefe86e15cf2fedebcb51cf589fbce52e2a3 (from https://www.piwheels.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,708 Skipping link: No binaries permitted for datasette-agent: https://archive1.piwheels.org/simple/datasette-agent/datasette_agent-0.1a3-py3-none-any.whl#sha256=a1b8d1265ecf7bf7a853c23e83a4e7b05840bb913b482fbe276001eee7b83ba0 (from https://www.piwheels.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,709 Skipping link: No binaries permitted for datasette-agent: https://archive1.piwheels.org/simple/datasette-agent/datasette_agent-0.1a2-py3-none-any.whl#sha256=200d5617c878ad80481c9fd26bae5ad6b13c991a59432f6ef683d45cc6711dca (from https://www.piwheels.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,710 Skipping link: No binaries permitted for datasette-agent: https://archive1.piwheels.org/simple/datasette-agent/datasette_agent-0.1a1-py3-none-any.whl#sha256=2fc732b238b1b848f8e9373f60657573bb3e3178b92f8450012c7f277b8c3086 (from https://www.piwheels.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,711 Skipping link: No binaries permitted for datasette-agent: https://archive1.piwheels.org/simple/datasette-agent/datasette_agent-0.1a0-py3-none-any.whl#sha256=612d6977e45c0b4aa0b57a1805e82bcefcfc2b7f3fb9a8878ba62a62a93b4dd7 (from https://www.piwheels.org/simple/datasette-agent/) (requires-python:>=3.10) 2026-07-31T18:58:31,711 Skipping link: not a file: https://www.piwheels.org/simple/datasette-agent/ 2026-07-31T18:58:31,712 Skipping link: not a file: https://pypi.org/simple/datasette-agent/ 2026-07-31T18:58:31,732 Given no hashes to check 1 links for project 'datasette-agent': discarding no candidates 2026-07-31T18:58:31,749 Collecting datasette-agent==0.4a0 2026-07-31T18:58:31,752 Created temporary directory: /tmp/pip-unpack-vhowyg7h 2026-07-31T18:58:31,980 Downloading datasette_agent-0.4a0.tar.gz (120 kB) 2026-07-31T18:58:32,191 Added datasette-agent==0.4a0 from https://files.pythonhosted.org/packages/fc/ce/072e1ed44f62c2fbac9313dbfda6e9853e68589dcc68f9889cd6384eecc2/datasette_agent-0.4a0.tar.gz to build tracker '/tmp/pip-build-tracker-igsw4b6d' 2026-07-31T18:58:32,195 Created temporary directory: /tmp/pip-build-env-001yjvvh 2026-07-31T18:58:32,199 Installing build dependencies: started 2026-07-31T18:58:32,200 Running command pip subprocess to install build dependencies 2026-07-31T18:58:33,578 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-31T18:58:34,294 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-31T18:58:34,317 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-31T18:58:36,106 Collecting setuptools 2026-07-31T18:58:36,107 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-31T18:58:36,123 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-31T18:58:36,387 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-31T18:58:36,487 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-31T18:58:39,490 Installing collected packages: setuptools 2026-07-31T18:58:43,249 Successfully installed setuptools-83.0.0 2026-07-31T18:58:43,525 Installing build dependencies: finished with status 'done' 2026-07-31T18:58:43,534 Getting requirements to build wheel: started 2026-07-31T18:58:43,535 Running command Getting requirements to build wheel 2026-07-31T18:58:44,229 running egg_info 2026-07-31T18:58:44,234 writing datasette_agent.egg-info/PKG-INFO 2026-07-31T18:58:44,239 writing dependency_links to datasette_agent.egg-info/dependency_links.txt 2026-07-31T18:58:44,241 writing entry points to datasette_agent.egg-info/entry_points.txt 2026-07-31T18:58:44,243 writing requirements to datasette_agent.egg-info/requires.txt 2026-07-31T18:58:44,244 writing top-level names to datasette_agent.egg-info/top_level.txt 2026-07-31T18:58:44,268 reading manifest file 'datasette_agent.egg-info/SOURCES.txt' 2026-07-31T18:58:44,272 adding license file 'LICENSE' 2026-07-31T18:58:44,277 writing manifest file 'datasette_agent.egg-info/SOURCES.txt' 2026-07-31T18:58:44,376 Getting requirements to build wheel: finished with status 'done' 2026-07-31T18:58:44,380 Created temporary directory: /tmp/pip-modern-metadata-yqk6y40t 2026-07-31T18:58:44,383 Preparing metadata (pyproject.toml): started 2026-07-31T18:58:44,384 Running command Preparing metadata (pyproject.toml) 2026-07-31T18:58:45,251 running dist_info 2026-07-31T18:58:45,261 creating /tmp/pip-modern-metadata-yqk6y40t/datasette_agent.egg-info 2026-07-31T18:58:45,262 writing /tmp/pip-modern-metadata-yqk6y40t/datasette_agent.egg-info/PKG-INFO 2026-07-31T18:58:45,266 writing dependency_links to /tmp/pip-modern-metadata-yqk6y40t/datasette_agent.egg-info/dependency_links.txt 2026-07-31T18:58:45,268 writing entry points to /tmp/pip-modern-metadata-yqk6y40t/datasette_agent.egg-info/entry_points.txt 2026-07-31T18:58:45,269 writing requirements to /tmp/pip-modern-metadata-yqk6y40t/datasette_agent.egg-info/requires.txt 2026-07-31T18:58:45,270 writing top-level names to /tmp/pip-modern-metadata-yqk6y40t/datasette_agent.egg-info/top_level.txt 2026-07-31T18:58:45,271 writing manifest file '/tmp/pip-modern-metadata-yqk6y40t/datasette_agent.egg-info/SOURCES.txt' 2026-07-31T18:58:45,293 reading manifest file '/tmp/pip-modern-metadata-yqk6y40t/datasette_agent.egg-info/SOURCES.txt' 2026-07-31T18:58:45,295 adding license file 'LICENSE' 2026-07-31T18:58:45,299 writing manifest file '/tmp/pip-modern-metadata-yqk6y40t/datasette_agent.egg-info/SOURCES.txt' 2026-07-31T18:58:45,300 creating '/tmp/pip-modern-metadata-yqk6y40t/datasette_agent-0.4a0.dist-info' 2026-07-31T18:58:45,425 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-31T18:58:45,431 Source in /tmp/pip-wheel-ff8s7967/datasette-agent_ef46e06f6200434e91f8b5d10cd8669a has version 0.4a0, which satisfies requirement datasette-agent==0.4a0 from https://files.pythonhosted.org/packages/fc/ce/072e1ed44f62c2fbac9313dbfda6e9853e68589dcc68f9889cd6384eecc2/datasette_agent-0.4a0.tar.gz 2026-07-31T18:58:45,431 Removed datasette-agent==0.4a0 from https://files.pythonhosted.org/packages/fc/ce/072e1ed44f62c2fbac9313dbfda6e9853e68589dcc68f9889cd6384eecc2/datasette_agent-0.4a0.tar.gz from build tracker '/tmp/pip-build-tracker-igsw4b6d' 2026-07-31T18:58:45,438 Created temporary directory: /tmp/pip-unpack-4vp4kgxy 2026-07-31T18:58:45,439 Building wheels for collected packages: datasette-agent 2026-07-31T18:58:45,444 Created temporary directory: /tmp/pip-wheel-7ansayeo 2026-07-31T18:58:45,444 Destination directory: /tmp/pip-wheel-7ansayeo 2026-07-31T18:58:45,446 Building wheel for datasette-agent (pyproject.toml): started 2026-07-31T18:58:45,448 Running command Building wheel for datasette-agent (pyproject.toml) 2026-07-31T18:58:46,100 running bdist_wheel 2026-07-31T18:58:46,118 running build 2026-07-31T18:58:46,118 running build_py 2026-07-31T18:58:46,125 creating build/lib/datasette_agent 2026-07-31T18:58:46,127 copying datasette_agent/api.py -> build/lib/datasette_agent 2026-07-31T18:58:46,129 copying datasette_agent/tools.py -> build/lib/datasette_agent 2026-07-31T18:58:46,131 copying datasette_agent/views.py -> build/lib/datasette_agent 2026-07-31T18:58:46,134 copying datasette_agent/query_tools.py -> build/lib/datasette_agent 2026-07-31T18:58:46,136 copying datasette_agent/export_markdown.py -> build/lib/datasette_agent 2026-07-31T18:58:46,138 copying datasette_agent/tool_context.py -> build/lib/datasette_agent 2026-07-31T18:58:46,141 copying datasette_agent/background_agent.py -> build/lib/datasette_agent 2026-07-31T18:58:46,143 copying datasette_agent/hookspecs.py -> build/lib/datasette_agent 2026-07-31T18:58:46,145 copying datasette_agent/cli_chat.py -> build/lib/datasette_agent 2026-07-31T18:58:46,147 copying datasette_agent/context.py -> build/lib/datasette_agent 2026-07-31T18:58:46,149 copying datasette_agent/background_tools.py -> build/lib/datasette_agent 2026-07-31T18:58:46,151 copying datasette_agent/sql_tools.py -> build/lib/datasette_agent 2026-07-31T18:58:46,154 copying datasette_agent/agent.py -> build/lib/datasette_agent 2026-07-31T18:58:46,156 copying datasette_agent/messages.py -> build/lib/datasette_agent 2026-07-31T18:58:46,158 copying datasette_agent/explorer.py -> build/lib/datasette_agent 2026-07-31T18:58:46,161 copying datasette_agent/browser_tasks.py -> build/lib/datasette_agent 2026-07-31T18:58:46,163 copying datasette_agent/questions.py -> build/lib/datasette_agent 2026-07-31T18:58:46,165 copying datasette_agent/__init__.py -> build/lib/datasette_agent 2026-07-31T18:58:46,167 copying datasette_agent/schema.py -> build/lib/datasette_agent 2026-07-31T18:58:46,169 running egg_info 2026-07-31T18:58:46,179 writing datasette_agent.egg-info/PKG-INFO 2026-07-31T18:58:46,183 writing dependency_links to datasette_agent.egg-info/dependency_links.txt 2026-07-31T18:58:46,184 writing entry points to datasette_agent.egg-info/entry_points.txt 2026-07-31T18:58:46,185 writing requirements to datasette_agent.egg-info/requires.txt 2026-07-31T18:58:46,186 writing top-level names to datasette_agent.egg-info/top_level.txt 2026-07-31T18:58:46,199 reading manifest file 'datasette_agent.egg-info/SOURCES.txt' 2026-07-31T18:58:46,203 adding license file 'LICENSE' 2026-07-31T18:58:46,207 writing manifest file 'datasette_agent.egg-info/SOURCES.txt' 2026-07-31T18:58:46,213 creating build/lib/datasette_agent/static 2026-07-31T18:58:46,214 copying datasette_agent/static/agent-jump.js -> build/lib/datasette_agent/static 2026-07-31T18:58:46,216 copying datasette_agent/static/agent.css -> build/lib/datasette_agent/static 2026-07-31T18:58:46,219 copying datasette_agent/static/smd.js -> build/lib/datasette_agent/static 2026-07-31T18:58:46,222 copying datasette_agent/static/chat-export.js -> build/lib/datasette_agent/static 2026-07-31T18:58:46,225 copying datasette_agent/static/agent.js -> build/lib/datasette_agent/static 2026-07-31T18:58:46,228 creating build/lib/datasette_agent/templates 2026-07-31T18:58:46,229 copying datasette_agent/templates/agent_explorer.html -> build/lib/datasette_agent/templates 2026-07-31T18:58:46,231 copying datasette_agent/templates/agent_background.html -> build/lib/datasette_agent/templates 2026-07-31T18:58:46,234 copying datasette_agent/templates/agent_index.html -> build/lib/datasette_agent/templates 2026-07-31T18:58:46,236 copying datasette_agent/templates/agent_explorer_report.html -> build/lib/datasette_agent/templates 2026-07-31T18:58:46,238 copying datasette_agent/templates/agent_conversation.html -> build/lib/datasette_agent/templates 2026-07-31T18:58:46,254 installing to build/bdist.linux-armv7l/wheel 2026-07-31T18:58:46,255 running install 2026-07-31T18:58:46,277 running install_lib 2026-07-31T18:58:46,283 creating build/bdist.linux-armv7l/wheel 2026-07-31T18:58:46,285 creating build/bdist.linux-armv7l/wheel/datasette_agent 2026-07-31T18:58:46,286 copying build/lib/datasette_agent/api.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,288 copying build/lib/datasette_agent/tools.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,290 copying build/lib/datasette_agent/views.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,293 creating build/bdist.linux-armv7l/wheel/datasette_agent/static 2026-07-31T18:58:46,295 copying build/lib/datasette_agent/static/agent-jump.js -> build/bdist.linux-armv7l/wheel/./datasette_agent/static 2026-07-31T18:58:46,297 copying build/lib/datasette_agent/static/agent.css -> build/bdist.linux-armv7l/wheel/./datasette_agent/static 2026-07-31T18:58:46,300 copying build/lib/datasette_agent/static/smd.js -> build/bdist.linux-armv7l/wheel/./datasette_agent/static 2026-07-31T18:58:46,303 copying build/lib/datasette_agent/static/chat-export.js -> build/bdist.linux-armv7l/wheel/./datasette_agent/static 2026-07-31T18:58:46,305 copying build/lib/datasette_agent/static/agent.js -> build/bdist.linux-armv7l/wheel/./datasette_agent/static 2026-07-31T18:58:46,308 copying build/lib/datasette_agent/query_tools.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,311 copying build/lib/datasette_agent/export_markdown.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,313 copying build/lib/datasette_agent/tool_context.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,316 creating build/bdist.linux-armv7l/wheel/datasette_agent/templates 2026-07-31T18:58:46,317 copying build/lib/datasette_agent/templates/agent_explorer.html -> build/bdist.linux-armv7l/wheel/./datasette_agent/templates 2026-07-31T18:58:46,319 copying build/lib/datasette_agent/templates/agent_background.html -> build/bdist.linux-armv7l/wheel/./datasette_agent/templates 2026-07-31T18:58:46,321 copying build/lib/datasette_agent/templates/agent_index.html -> build/bdist.linux-armv7l/wheel/./datasette_agent/templates 2026-07-31T18:58:46,322 copying build/lib/datasette_agent/templates/agent_explorer_report.html -> build/bdist.linux-armv7l/wheel/./datasette_agent/templates 2026-07-31T18:58:46,324 copying build/lib/datasette_agent/templates/agent_conversation.html -> build/bdist.linux-armv7l/wheel/./datasette_agent/templates 2026-07-31T18:58:46,327 copying build/lib/datasette_agent/background_agent.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,329 copying build/lib/datasette_agent/hookspecs.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,330 copying build/lib/datasette_agent/cli_chat.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,333 copying build/lib/datasette_agent/context.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,334 copying build/lib/datasette_agent/background_tools.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,336 copying build/lib/datasette_agent/sql_tools.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,339 copying build/lib/datasette_agent/agent.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,342 copying build/lib/datasette_agent/messages.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,344 copying build/lib/datasette_agent/explorer.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,346 copying build/lib/datasette_agent/browser_tasks.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,348 copying build/lib/datasette_agent/questions.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,350 copying build/lib/datasette_agent/__init__.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,353 copying build/lib/datasette_agent/schema.py -> build/bdist.linux-armv7l/wheel/./datasette_agent 2026-07-31T18:58:46,355 running install_egg_info 2026-07-31T18:58:46,359 Copying datasette_agent.egg-info to build/bdist.linux-armv7l/wheel/./datasette_agent-0.4a0-py3.11.egg-info 2026-07-31T18:58:46,371 running install_scripts 2026-07-31T18:58:46,384 creating build/bdist.linux-armv7l/wheel/datasette_agent-0.4a0.dist-info/WHEEL 2026-07-31T18:58:46,387 creating '/tmp/pip-wheel-7ansayeo/.tmp-5d2erkc3/datasette_agent-0.4a0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-31T18:58:46,390 adding 'datasette_agent/__init__.py' 2026-07-31T18:58:46,393 adding 'datasette_agent/agent.py' 2026-07-31T18:58:46,394 adding 'datasette_agent/api.py' 2026-07-31T18:58:46,396 adding 'datasette_agent/background_agent.py' 2026-07-31T18:58:46,398 adding 'datasette_agent/background_tools.py' 2026-07-31T18:58:46,400 adding 'datasette_agent/browser_tasks.py' 2026-07-31T18:58:46,401 adding 'datasette_agent/cli_chat.py' 2026-07-31T18:58:46,403 adding 'datasette_agent/context.py' 2026-07-31T18:58:46,404 adding 'datasette_agent/explorer.py' 2026-07-31T18:58:46,406 adding 'datasette_agent/export_markdown.py' 2026-07-31T18:58:46,407 adding 'datasette_agent/hookspecs.py' 2026-07-31T18:58:46,409 adding 'datasette_agent/messages.py' 2026-07-31T18:58:46,411 adding 'datasette_agent/query_tools.py' 2026-07-31T18:58:46,412 adding 'datasette_agent/questions.py' 2026-07-31T18:58:46,414 adding 'datasette_agent/schema.py' 2026-07-31T18:58:46,417 adding 'datasette_agent/sql_tools.py' 2026-07-31T18:58:46,419 adding 'datasette_agent/tool_context.py' 2026-07-31T18:58:46,421 adding 'datasette_agent/tools.py' 2026-07-31T18:58:46,424 adding 'datasette_agent/views.py' 2026-07-31T18:58:46,426 adding 'datasette_agent/static/agent-jump.js' 2026-07-31T18:58:46,428 adding 'datasette_agent/static/agent.css' 2026-07-31T18:58:46,433 adding 'datasette_agent/static/agent.js' 2026-07-31T18:58:46,434 adding 'datasette_agent/static/chat-export.js' 2026-07-31T18:58:46,439 adding 'datasette_agent/static/smd.js' 2026-07-31T18:58:46,442 adding 'datasette_agent/templates/agent_background.html' 2026-07-31T18:58:46,443 adding 'datasette_agent/templates/agent_conversation.html' 2026-07-31T18:58:46,445 adding 'datasette_agent/templates/agent_explorer.html' 2026-07-31T18:58:46,446 adding 'datasette_agent/templates/agent_explorer_report.html' 2026-07-31T18:58:46,448 adding 'datasette_agent/templates/agent_index.html' 2026-07-31T18:58:46,451 adding 'datasette_agent-0.4a0.dist-info/licenses/LICENSE' 2026-07-31T18:58:46,454 adding 'datasette_agent-0.4a0.dist-info/METADATA' 2026-07-31T18:58:46,455 adding 'datasette_agent-0.4a0.dist-info/WHEEL' 2026-07-31T18:58:46,456 adding 'datasette_agent-0.4a0.dist-info/entry_points.txt' 2026-07-31T18:58:46,457 adding 'datasette_agent-0.4a0.dist-info/top_level.txt' 2026-07-31T18:58:46,458 adding 'datasette_agent-0.4a0.dist-info/RECORD' 2026-07-31T18:58:46,461 removing build/bdist.linux-armv7l/wheel 2026-07-31T18:58:46,567 Building wheel for datasette-agent (pyproject.toml): finished with status 'done' 2026-07-31T18:58:46,574 Created wheel for datasette-agent: filename=datasette_agent-0.4a0-py3-none-any.whl size=92029 sha256=9d896975f7ada9ad3413752a7c8e41d93a1f394fc6109fa5fcb1d31c07e7b585 2026-07-31T18:58:46,575 Stored in directory: /tmp/pip-ephem-wheel-cache-4w436dho/wheels/25/b8/61/94a724fb842e140a187d63d79c3c00860167e54cc2b6752b3c 2026-07-31T18:58:46,590 Successfully built datasette-agent 2026-07-31T18:58:46,596 Removed build tracker: '/tmp/pip-build-tracker-igsw4b6d'