2026-07-07T02:29:49,046 Created temporary directory: /tmp/pip-ephem-wheel-cache-omoshxj7 2026-07-07T02:29:49,048 Created temporary directory: /tmp/pip-build-tracker-76cswi0s 2026-07-07T02:29:49,048 Initialized build tracking at /tmp/pip-build-tracker-76cswi0s 2026-07-07T02:29:49,049 Created build tracker: /tmp/pip-build-tracker-76cswi0s 2026-07-07T02:29:49,049 Entered build tracker: /tmp/pip-build-tracker-76cswi0s 2026-07-07T02:29:49,050 Created temporary directory: /tmp/pip-wheel-sizxdszd 2026-07-07T02:29:49,053 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-07T02:29:49,055 Created temporary directory: /tmp/pip-ephem-wheel-cache-wur4lpu1 2026-07-07T02:29:49,079 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-07T02:29:49,083 2 location(s) to search for versions of voxa-code: 2026-07-07T02:29:49,083 * https://pypi.org/simple/voxa-code/ 2026-07-07T02:29:49,083 * https://www.piwheels.org/simple/voxa-code/ 2026-07-07T02:29:49,084 Fetching project page and analyzing links: https://pypi.org/simple/voxa-code/ 2026-07-07T02:29:49,085 Getting page https://pypi.org/simple/voxa-code/ 2026-07-07T02:29:49,086 Found index url https://pypi.org/simple 2026-07-07T02:29:49,403 Fetched page https://pypi.org/simple/voxa-code/ as application/vnd.pypi.simple.v1+json 2026-07-07T02:29:49,405 Skipping link: No binaries permitted for voxa-code: https://files.pythonhosted.org/packages/91/6e/f3ee7c2d2a8e0da553993438871364abfbd1a6b0d7f8e722aba2cf2b2e99/voxa_code-0.1.0-py3-none-any.whl (from https://pypi.org/simple/voxa-code/) (requires-python:>=3.11) 2026-07-07T02:29:49,406 Found link https://files.pythonhosted.org/packages/98/26/9d9462f9c623bbbb6a9267453c6058f0e8eafab5da17359c18b4f557f2e2/voxa_code-0.1.0.tar.gz (from https://pypi.org/simple/voxa-code/) (requires-python:>=3.11), version: 0.1.0 2026-07-07T02:29:49,407 Skipping link: No binaries permitted for voxa-code: https://files.pythonhosted.org/packages/8a/15/b50925b27222f253c6c04a1a8023e8f4522292d9b9cde04d171c1517b6b9/voxa_code-0.1.1-py3-none-any.whl (from https://pypi.org/simple/voxa-code/) (requires-python:>=3.11) 2026-07-07T02:29:49,408 Found link https://files.pythonhosted.org/packages/33/78/2acb4c113c276af865c3cef24055a0e2e5b46da61826a583deaccb9f71b2/voxa_code-0.1.1.tar.gz (from https://pypi.org/simple/voxa-code/) (requires-python:>=3.11), version: 0.1.1 2026-07-07T02:29:49,408 Skipping link: No binaries permitted for voxa-code: https://files.pythonhosted.org/packages/f0/ee/57caf20c8e4f21e9bcf77e631bc9e5175766d46b640978424fd3fc50adc0/voxa_code-0.1.101-py3-none-any.whl (from https://pypi.org/simple/voxa-code/) (requires-python:>=3.11) 2026-07-07T02:29:49,409 Found link https://files.pythonhosted.org/packages/59/da/7a6c5fa25f33e59af840e2596fb3476fe2cfa936c10518f8521189d223f7/voxa_code-0.1.101.tar.gz (from https://pypi.org/simple/voxa-code/) (requires-python:>=3.11), version: 0.1.101 2026-07-07T02:29:49,410 Fetching project page and analyzing links: https://www.piwheels.org/simple/voxa-code/ 2026-07-07T02:29:49,411 Getting page https://www.piwheels.org/simple/voxa-code/ 2026-07-07T02:29:49,412 Found index url https://www.piwheels.org/simple 2026-07-07T02:29:49,603 Fetched page https://www.piwheels.org/simple/voxa-code/ as text/html 2026-07-07T02:29:49,604 Skipping link: not a file: https://www.piwheels.org/simple/voxa-code/ 2026-07-07T02:29:49,605 Skipping link: not a file: https://pypi.org/simple/voxa-code/ 2026-07-07T02:29:49,624 Given no hashes to check 1 links for project 'voxa-code': discarding no candidates 2026-07-07T02:29:49,641 Collecting voxa-code==0.1.0 2026-07-07T02:29:49,643 Created temporary directory: /tmp/pip-unpack-2zmxmfb0 2026-07-07T02:29:49,805 Downloading voxa_code-0.1.0.tar.gz (96 kB) 2026-07-07T02:29:49,985 Added voxa-code==0.1.0 from https://files.pythonhosted.org/packages/98/26/9d9462f9c623bbbb6a9267453c6058f0e8eafab5da17359c18b4f557f2e2/voxa_code-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-76cswi0s' 2026-07-07T02:29:49,990 Created temporary directory: /tmp/pip-build-env-cjtq06in 2026-07-07T02:29:49,994 Installing build dependencies: started 2026-07-07T02:29:49,995 Running command pip subprocess to install build dependencies 2026-07-07T02:29:51,122 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-07T02:29:51,592 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-07T02:29:51,615 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-07T02:29:53,396 Collecting setuptools>=68 2026-07-07T02:29:53,417 Using cached setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-07T02:29:56,344 Installing collected packages: setuptools 2026-07-07T02:29:59,507 Successfully installed setuptools-83.0.0 2026-07-07T02:29:59,776 Installing build dependencies: finished with status 'done' 2026-07-07T02:29:59,784 Getting requirements to build wheel: started 2026-07-07T02:29:59,786 Running command Getting requirements to build wheel 2026-07-07T02:30:00,401 /tmp/pip-build-env-cjtq06in/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-07T02:30:00,401 !! 2026-07-07T02:30:00,403 ******************************************************************************** 2026-07-07T02:30:00,403 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-07T02:30:00,404 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-07T02:30:00,405 or your builds will no longer be supported. 2026-07-07T02:30:00,406 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T02:30:00,407 ******************************************************************************** 2026-07-07T02:30:00,408 !! 2026-07-07T02:30:00,408 corresp(dist, value, root_dir) 2026-07-07T02:30:00,483 /tmp/pip-build-env-cjtq06in/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T02:30:00,484 !! 2026-07-07T02:30:00,485 ******************************************************************************** 2026-07-07T02:30:00,485 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T02:30:00,486 License :: OSI Approved :: MIT License 2026-07-07T02:30:00,488 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T02:30:00,488 ******************************************************************************** 2026-07-07T02:30:00,490 !! 2026-07-07T02:30:00,491 dist._finalize_license_expression() 2026-07-07T02:30:00,491 /tmp/pip-build-env-cjtq06in/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T02:30:00,492 !! 2026-07-07T02:30:00,494 ******************************************************************************** 2026-07-07T02:30:00,494 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T02:30:00,496 License :: OSI Approved :: MIT License 2026-07-07T02:30:00,497 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T02:30:00,497 ******************************************************************************** 2026-07-07T02:30:00,498 !! 2026-07-07T02:30:00,499 self._finalize_license_expression() 2026-07-07T02:30:00,499 running egg_info 2026-07-07T02:30:00,503 writing voxa_code.egg-info/PKG-INFO 2026-07-07T02:30:00,508 writing dependency_links to voxa_code.egg-info/dependency_links.txt 2026-07-07T02:30:00,510 writing entry points to voxa_code.egg-info/entry_points.txt 2026-07-07T02:30:00,513 writing requirements to voxa_code.egg-info/requires.txt 2026-07-07T02:30:00,514 writing top-level names to voxa_code.egg-info/top_level.txt 2026-07-07T02:30:00,539 reading manifest file 'voxa_code.egg-info/SOURCES.txt' 2026-07-07T02:30:00,543 reading manifest template 'MANIFEST.in' 2026-07-07T02:30:00,548 no previously-included directories found matching 'tests' 2026-07-07T02:30:00,548 no previously-included directories found matching 'ios' 2026-07-07T02:30:00,549 no previously-included directories found matching 'web' 2026-07-07T02:30:00,550 no previously-included directories found matching 'docs' 2026-07-07T02:30:00,551 no previously-included directories found matching 'deploy' 2026-07-07T02:30:00,552 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-07T02:30:00,553 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-07T02:30:00,554 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-07T02:30:00,555 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-07-07T02:30:00,555 adding license file 'LICENSE' 2026-07-07T02:30:00,560 writing manifest file 'voxa_code.egg-info/SOURCES.txt' 2026-07-07T02:30:00,658 Getting requirements to build wheel: finished with status 'done' 2026-07-07T02:30:00,661 Created temporary directory: /tmp/pip-modern-metadata-8ysguveb 2026-07-07T02:30:00,664 Preparing metadata (pyproject.toml): started 2026-07-07T02:30:00,665 Running command Preparing metadata (pyproject.toml) 2026-07-07T02:30:01,231 /tmp/pip-build-env-cjtq06in/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-07T02:30:01,231 !! 2026-07-07T02:30:01,232 ******************************************************************************** 2026-07-07T02:30:01,233 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-07T02:30:01,234 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-07T02:30:01,235 or your builds will no longer be supported. 2026-07-07T02:30:01,236 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T02:30:01,236 ******************************************************************************** 2026-07-07T02:30:01,237 !! 2026-07-07T02:30:01,238 corresp(dist, value, root_dir) 2026-07-07T02:30:01,323 /tmp/pip-build-env-cjtq06in/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T02:30:01,324 !! 2026-07-07T02:30:01,325 ******************************************************************************** 2026-07-07T02:30:01,326 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T02:30:01,327 License :: OSI Approved :: MIT License 2026-07-07T02:30:01,328 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T02:30:01,329 ******************************************************************************** 2026-07-07T02:30:01,330 !! 2026-07-07T02:30:01,330 dist._finalize_license_expression() 2026-07-07T02:30:01,331 /tmp/pip-build-env-cjtq06in/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T02:30:01,331 !! 2026-07-07T02:30:01,332 ******************************************************************************** 2026-07-07T02:30:01,333 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T02:30:01,333 License :: OSI Approved :: MIT License 2026-07-07T02:30:01,334 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T02:30:01,335 ******************************************************************************** 2026-07-07T02:30:01,336 !! 2026-07-07T02:30:01,336 self._finalize_license_expression() 2026-07-07T02:30:01,337 running dist_info 2026-07-07T02:30:01,347 creating /tmp/pip-modern-metadata-8ysguveb/voxa_code.egg-info 2026-07-07T02:30:01,348 writing /tmp/pip-modern-metadata-8ysguveb/voxa_code.egg-info/PKG-INFO 2026-07-07T02:30:01,353 writing dependency_links to /tmp/pip-modern-metadata-8ysguveb/voxa_code.egg-info/dependency_links.txt 2026-07-07T02:30:01,355 writing entry points to /tmp/pip-modern-metadata-8ysguveb/voxa_code.egg-info/entry_points.txt 2026-07-07T02:30:01,358 writing requirements to /tmp/pip-modern-metadata-8ysguveb/voxa_code.egg-info/requires.txt 2026-07-07T02:30:01,359 writing top-level names to /tmp/pip-modern-metadata-8ysguveb/voxa_code.egg-info/top_level.txt 2026-07-07T02:30:01,360 writing manifest file '/tmp/pip-modern-metadata-8ysguveb/voxa_code.egg-info/SOURCES.txt' 2026-07-07T02:30:01,381 reading manifest file '/tmp/pip-modern-metadata-8ysguveb/voxa_code.egg-info/SOURCES.txt' 2026-07-07T02:30:01,383 reading manifest template 'MANIFEST.in' 2026-07-07T02:30:01,387 no previously-included directories found matching 'tests' 2026-07-07T02:30:01,388 no previously-included directories found matching 'ios' 2026-07-07T02:30:01,388 no previously-included directories found matching 'web' 2026-07-07T02:30:01,389 no previously-included directories found matching 'docs' 2026-07-07T02:30:01,390 no previously-included directories found matching 'deploy' 2026-07-07T02:30:01,390 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-07T02:30:01,391 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-07T02:30:01,392 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-07T02:30:01,393 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-07-07T02:30:01,393 adding license file 'LICENSE' 2026-07-07T02:30:01,397 writing manifest file '/tmp/pip-modern-metadata-8ysguveb/voxa_code.egg-info/SOURCES.txt' 2026-07-07T02:30:01,398 creating '/tmp/pip-modern-metadata-8ysguveb/voxa_code-0.1.0.dist-info' 2026-07-07T02:30:01,523 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-07T02:30:01,528 Source in /tmp/pip-wheel-sizxdszd/voxa-code_c47dbc66c75841978f33ed19dbd99472 has version 0.1.0, which satisfies requirement voxa-code==0.1.0 from https://files.pythonhosted.org/packages/98/26/9d9462f9c623bbbb6a9267453c6058f0e8eafab5da17359c18b4f557f2e2/voxa_code-0.1.0.tar.gz 2026-07-07T02:30:01,529 Removed voxa-code==0.1.0 from https://files.pythonhosted.org/packages/98/26/9d9462f9c623bbbb6a9267453c6058f0e8eafab5da17359c18b4f557f2e2/voxa_code-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-76cswi0s' 2026-07-07T02:30:01,535 Created temporary directory: /tmp/pip-unpack-t5p500n3 2026-07-07T02:30:01,536 Building wheels for collected packages: voxa-code 2026-07-07T02:30:01,540 Created temporary directory: /tmp/pip-wheel-4913cmyq 2026-07-07T02:30:01,540 Destination directory: /tmp/pip-wheel-4913cmyq 2026-07-07T02:30:01,543 Building wheel for voxa-code (pyproject.toml): started 2026-07-07T02:30:01,544 Running command Building wheel for voxa-code (pyproject.toml) 2026-07-07T02:30:02,099 /tmp/pip-build-env-cjtq06in/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-07T02:30:02,099 !! 2026-07-07T02:30:02,100 ******************************************************************************** 2026-07-07T02:30:02,101 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-07T02:30:02,102 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-07T02:30:02,102 or your builds will no longer be supported. 2026-07-07T02:30:02,103 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T02:30:02,103 ******************************************************************************** 2026-07-07T02:30:02,104 !! 2026-07-07T02:30:02,105 corresp(dist, value, root_dir) 2026-07-07T02:30:02,171 /tmp/pip-build-env-cjtq06in/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T02:30:02,172 !! 2026-07-07T02:30:02,173 ******************************************************************************** 2026-07-07T02:30:02,173 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T02:30:02,174 License :: OSI Approved :: MIT License 2026-07-07T02:30:02,175 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T02:30:02,176 ******************************************************************************** 2026-07-07T02:30:02,177 !! 2026-07-07T02:30:02,178 dist._finalize_license_expression() 2026-07-07T02:30:02,178 /tmp/pip-build-env-cjtq06in/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T02:30:02,179 !! 2026-07-07T02:30:02,180 ******************************************************************************** 2026-07-07T02:30:02,180 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T02:30:02,181 License :: OSI Approved :: MIT License 2026-07-07T02:30:02,182 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T02:30:02,183 ******************************************************************************** 2026-07-07T02:30:02,184 !! 2026-07-07T02:30:02,184 self._finalize_license_expression() 2026-07-07T02:30:02,185 running bdist_wheel 2026-07-07T02:30:02,198 running build 2026-07-07T02:30:02,199 running build_py 2026-07-07T02:30:02,205 creating build/lib/server 2026-07-07T02:30:02,208 copying server/ax_controller.py -> build/lib/server 2026-07-07T02:30:02,210 copying server/apns.py -> build/lib/server 2026-07-07T02:30:02,212 copying server/config.py -> build/lib/server 2026-07-07T02:30:02,214 copying server/auth.py -> build/lib/server 2026-07-07T02:30:02,216 copying server/app.py -> build/lib/server 2026-07-07T02:30:02,219 copying server/hooks.py -> build/lib/server 2026-07-07T02:30:02,221 copying server/push_routes.py -> build/lib/server 2026-07-07T02:30:02,223 copying server/relay_client.py -> build/lib/server 2026-07-07T02:30:02,225 copying server/orchestrator.py -> build/lib/server 2026-07-07T02:30:02,228 copying server/device_registry.py -> build/lib/server 2026-07-07T02:30:02,229 copying server/call_manager.py -> build/lib/server 2026-07-07T02:30:02,231 copying server/transcript_monitor.py -> build/lib/server 2026-07-07T02:30:02,234 copying server/terminals.py -> build/lib/server 2026-07-07T02:30:02,236 copying server/terminal_watcher.py -> build/lib/server 2026-07-07T02:30:02,239 copying server/users.py -> build/lib/server 2026-07-07T02:30:02,241 copying server/cli.py -> build/lib/server 2026-07-07T02:30:02,243 copying server/claude_controller.py -> build/lib/server 2026-07-07T02:30:02,245 copying server/__init__.py -> build/lib/server 2026-07-07T02:30:02,246 copying server/attested_store.py -> build/lib/server 2026-07-07T02:30:02,248 copying server/appattest.py -> build/lib/server 2026-07-07T02:30:02,250 copying server/session_hub.py -> build/lib/server 2026-07-07T02:30:02,252 copying server/billing.py -> build/lib/server 2026-07-07T02:30:02,254 copying server/gemini_operator.py -> build/lib/server 2026-07-07T02:30:02,257 copying server/appstore.py -> build/lib/server 2026-07-07T02:30:02,259 copying server/ratelimit.py -> build/lib/server 2026-07-07T02:30:02,261 copying server/transcripts.py -> build/lib/server 2026-07-07T02:30:02,263 copying server/voxa_cloud.py -> build/lib/server 2026-07-07T02:30:02,265 copying server/cloud_app.py -> build/lib/server 2026-07-07T02:30:02,267 copying server/waitlist.py -> build/lib/server 2026-07-07T02:30:02,270 copying server/tmux_controller.py -> build/lib/server 2026-07-07T02:30:02,273 copying server/remote_operator.py -> build/lib/server 2026-07-07T02:30:02,277 copying server/relay.py -> build/lib/server 2026-07-07T02:30:02,280 running egg_info 2026-07-07T02:30:02,291 writing voxa_code.egg-info/PKG-INFO 2026-07-07T02:30:02,296 writing dependency_links to voxa_code.egg-info/dependency_links.txt 2026-07-07T02:30:02,298 writing entry points to voxa_code.egg-info/entry_points.txt 2026-07-07T02:30:02,302 writing requirements to voxa_code.egg-info/requires.txt 2026-07-07T02:30:02,521 writing top-level names to voxa_code.egg-info/top_level.txt 2026-07-07T02:30:02,534 reading manifest file 'voxa_code.egg-info/SOURCES.txt' 2026-07-07T02:30:02,539 reading manifest template 'MANIFEST.in' 2026-07-07T02:30:02,543 no previously-included directories found matching 'tests' 2026-07-07T02:30:02,544 no previously-included directories found matching 'ios' 2026-07-07T02:30:02,545 no previously-included directories found matching 'web' 2026-07-07T02:30:02,546 no previously-included directories found matching 'docs' 2026-07-07T02:30:02,547 no previously-included directories found matching 'deploy' 2026-07-07T02:30:02,548 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-07T02:30:02,550 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-07T02:30:02,551 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-07T02:30:02,552 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-07-07T02:30:02,553 adding license file 'LICENSE' 2026-07-07T02:30:02,558 writing manifest file 'voxa_code.egg-info/SOURCES.txt' 2026-07-07T02:30:02,560 /tmp/pip-build-env-cjtq06in/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'server.certs' is absent from the `packages` configuration. 2026-07-07T02:30:02,561 !! 2026-07-07T02:30:02,562 ******************************************************************************** 2026-07-07T02:30:02,563 ############################ 2026-07-07T02:30:02,563 # Package would be ignored # 2026-07-07T02:30:02,564 ############################ 2026-07-07T02:30:02,564 Python recognizes 'server.certs' as an importable package[^1], 2026-07-07T02:30:02,565 but it is absent from setuptools' `packages` configuration. 2026-07-07T02:30:02,566 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-07T02:30:02,566 package, please make sure that 'server.certs' is explicitly added 2026-07-07T02:30:02,567 to the `packages` configuration field. 2026-07-07T02:30:02,568 Alternatively, you can also rely on setuptools' discovery methods 2026-07-07T02:30:02,569 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-07T02:30:02,569 instead of `find_packages(...)`/`find:`). 2026-07-07T02:30:02,570 You can read more about "package discovery" on setuptools documentation page: 2026-07-07T02:30:02,570 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-07T02:30:02,571 If you don't want 'server.certs' to be distributed and are 2026-07-07T02:30:02,572 already explicitly excluding 'server.certs' via 2026-07-07T02:30:02,572 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-07T02:30:02,573 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-07T02:30:02,573 combination with a more fine grained `package-data` configuration. 2026-07-07T02:30:02,574 You can read more about "package data files" on setuptools documentation page: 2026-07-07T02:30:02,575 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-07T02:30:02,576 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-07T02:30:02,576 even if it does not contain any `.py` files. 2026-07-07T02:30:02,577 On the other hand, currently there is no concept of package data 2026-07-07T02:30:02,577 directory, all directories are treated like packages. 2026-07-07T02:30:02,578 ******************************************************************************** 2026-07-07T02:30:02,579 !! 2026-07-07T02:30:02,579 check.warn(importable) 2026-07-07T02:30:02,580 creating build/lib/server/certs 2026-07-07T02:30:02,580 copying server/certs/AppleRootCA-G3.pem -> build/lib/server/certs 2026-07-07T02:30:02,581 copying server/certs/Apple_App_Attestation_Root_CA.pem -> build/lib/server/certs 2026-07-07T02:30:02,582 creating build/lib/static 2026-07-07T02:30:02,583 copying static/app.js -> build/lib/static 2026-07-07T02:30:02,586 copying static/favicon.svg -> build/lib/static 2026-07-07T02:30:02,589 copying static/index.html -> build/lib/static 2026-07-07T02:30:02,592 copying static/pcm-worklet.js -> build/lib/static 2026-07-07T02:30:02,594 copying static/pro.html -> build/lib/static 2026-07-07T02:30:02,597 copying static/pro2.html -> build/lib/static 2026-07-07T02:30:02,599 copying static/voxa-mark-white.svg -> build/lib/static 2026-07-07T02:30:02,612 installing to build/bdist.linux-armv7l/wheel 2026-07-07T02:30:02,612 running install 2026-07-07T02:30:02,636 running install_lib 2026-07-07T02:30:02,642 creating build/bdist.linux-armv7l/wheel 2026-07-07T02:30:02,645 creating build/bdist.linux-armv7l/wheel/server 2026-07-07T02:30:02,646 copying build/lib/server/ax_controller.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,649 creating build/bdist.linux-armv7l/wheel/server/certs 2026-07-07T02:30:02,651 copying build/lib/server/certs/AppleRootCA-G3.pem -> build/bdist.linux-armv7l/wheel/./server/certs 2026-07-07T02:30:02,653 copying build/lib/server/certs/Apple_App_Attestation_Root_CA.pem -> build/bdist.linux-armv7l/wheel/./server/certs 2026-07-07T02:30:02,655 copying build/lib/server/apns.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,657 copying build/lib/server/config.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,659 copying build/lib/server/auth.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,662 copying build/lib/server/app.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,665 copying build/lib/server/hooks.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,667 copying build/lib/server/push_routes.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,669 copying build/lib/server/relay_client.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,672 copying build/lib/server/orchestrator.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,674 copying build/lib/server/device_registry.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,676 copying build/lib/server/call_manager.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,678 copying build/lib/server/transcript_monitor.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,681 copying build/lib/server/terminals.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,684 copying build/lib/server/terminal_watcher.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,687 copying build/lib/server/users.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,689 copying build/lib/server/cli.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,692 copying build/lib/server/claude_controller.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,695 copying build/lib/server/__init__.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,697 copying build/lib/server/attested_store.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,700 copying build/lib/server/appattest.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,703 copying build/lib/server/session_hub.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,705 copying build/lib/server/billing.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,707 copying build/lib/server/gemini_operator.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,710 copying build/lib/server/appstore.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,713 copying build/lib/server/ratelimit.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,715 copying build/lib/server/transcripts.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,717 copying build/lib/server/voxa_cloud.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,720 copying build/lib/server/cloud_app.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,723 copying build/lib/server/waitlist.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,725 copying build/lib/server/tmux_controller.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,728 copying build/lib/server/remote_operator.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,731 copying build/lib/server/relay.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T02:30:02,734 creating build/bdist.linux-armv7l/wheel/static 2026-07-07T02:30:02,735 copying build/lib/static/voxa-mark-white.svg -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T02:30:02,737 copying build/lib/static/index.html -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T02:30:02,740 copying build/lib/static/app.js -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T02:30:02,743 copying build/lib/static/pro.html -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T02:30:02,745 copying build/lib/static/pcm-worklet.js -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T02:30:02,747 copying build/lib/static/favicon.svg -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T02:30:02,749 copying build/lib/static/pro2.html -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T02:30:02,751 running install_egg_info 2026-07-07T02:30:02,756 Copying voxa_code.egg-info to build/bdist.linux-armv7l/wheel/./voxa_code-0.1.0-py3.11.egg-info 2026-07-07T02:30:02,768 running install_scripts 2026-07-07T02:30:02,780 creating build/bdist.linux-armv7l/wheel/voxa_code-0.1.0.dist-info/WHEEL 2026-07-07T02:30:02,783 creating '/tmp/pip-wheel-4913cmyq/.tmp-rm64ttpr/voxa_code-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-07T02:30:02,786 adding 'server/__init__.py' 2026-07-07T02:30:02,788 adding 'server/apns.py' 2026-07-07T02:30:02,792 adding 'server/app.py' 2026-07-07T02:30:02,795 adding 'server/appattest.py' 2026-07-07T02:30:02,797 adding 'server/appstore.py' 2026-07-07T02:30:02,799 adding 'server/attested_store.py' 2026-07-07T02:30:02,801 adding 'server/auth.py' 2026-07-07T02:30:02,803 adding 'server/ax_controller.py' 2026-07-07T02:30:02,805 adding 'server/billing.py' 2026-07-07T02:30:02,807 adding 'server/call_manager.py' 2026-07-07T02:30:02,809 adding 'server/claude_controller.py' 2026-07-07T02:30:02,811 adding 'server/cli.py' 2026-07-07T02:30:02,814 adding 'server/cloud_app.py' 2026-07-07T02:30:02,816 adding 'server/config.py' 2026-07-07T02:30:02,817 adding 'server/device_registry.py' 2026-07-07T02:30:02,823 adding 'server/gemini_operator.py' 2026-07-07T02:30:02,825 adding 'server/hooks.py' 2026-07-07T02:30:02,828 adding 'server/orchestrator.py' 2026-07-07T02:30:02,829 adding 'server/push_routes.py' 2026-07-07T02:30:02,831 adding 'server/ratelimit.py' 2026-07-07T02:30:02,833 adding 'server/relay.py' 2026-07-07T02:30:02,835 adding 'server/relay_client.py' 2026-07-07T02:30:02,837 adding 'server/remote_operator.py' 2026-07-07T02:30:02,838 adding 'server/session_hub.py' 2026-07-07T02:30:02,841 adding 'server/terminal_watcher.py' 2026-07-07T02:30:02,843 adding 'server/terminals.py' 2026-07-07T02:30:02,847 adding 'server/tmux_controller.py' 2026-07-07T02:30:02,849 adding 'server/transcript_monitor.py' 2026-07-07T02:30:02,851 adding 'server/transcripts.py' 2026-07-07T02:30:02,853 adding 'server/users.py' 2026-07-07T02:30:02,855 adding 'server/voxa_cloud.py' 2026-07-07T02:30:02,857 adding 'server/waitlist.py' 2026-07-07T02:30:02,859 adding 'server/certs/AppleRootCA-G3.pem' 2026-07-07T02:30:02,861 adding 'server/certs/Apple_App_Attestation_Root_CA.pem' 2026-07-07T02:30:02,863 adding 'static/app.js' 2026-07-07T02:30:02,865 adding 'static/favicon.svg' 2026-07-07T02:30:02,866 adding 'static/index.html' 2026-07-07T02:30:02,867 adding 'static/pcm-worklet.js' 2026-07-07T02:30:02,869 adding 'static/pro.html' 2026-07-07T02:30:02,870 adding 'static/pro2.html' 2026-07-07T02:30:02,871 adding 'static/voxa-mark-white.svg' 2026-07-07T02:30:02,874 adding 'voxa_code-0.1.0.dist-info/licenses/LICENSE' 2026-07-07T02:30:02,876 adding 'voxa_code-0.1.0.dist-info/METADATA' 2026-07-07T02:30:02,877 adding 'voxa_code-0.1.0.dist-info/WHEEL' 2026-07-07T02:30:02,878 adding 'voxa_code-0.1.0.dist-info/entry_points.txt' 2026-07-07T02:30:02,879 adding 'voxa_code-0.1.0.dist-info/top_level.txt' 2026-07-07T02:30:02,880 adding 'voxa_code-0.1.0.dist-info/RECORD' 2026-07-07T02:30:02,883 removing build/bdist.linux-armv7l/wheel 2026-07-07T02:30:02,992 Building wheel for voxa-code (pyproject.toml): finished with status 'done' 2026-07-07T02:30:02,999 Created wheel for voxa-code: filename=voxa_code-0.1.0-py3-none-any.whl size=109630 sha256=8678b1d5897b11decef58dc7b76049c98f90d72123ad46c8b181fcf302eeb899 2026-07-07T02:30:03,000 Stored in directory: /tmp/pip-ephem-wheel-cache-wur4lpu1/wheels/12/60/c4/496483b83c5679b17049f84eba5141397883788eef88933c8e 2026-07-07T02:30:03,013 Successfully built voxa-code 2026-07-07T02:30:03,020 Removed build tracker: '/tmp/pip-build-tracker-76cswi0s'