2026-07-07T11:44:02,686 Created temporary directory: /tmp/pip-ephem-wheel-cache-wa92bjcg 2026-07-07T11:44:02,688 Created temporary directory: /tmp/pip-build-tracker-y1tizhzd 2026-07-07T11:44:02,688 Initialized build tracking at /tmp/pip-build-tracker-y1tizhzd 2026-07-07T11:44:02,689 Created build tracker: /tmp/pip-build-tracker-y1tizhzd 2026-07-07T11:44:02,689 Entered build tracker: /tmp/pip-build-tracker-y1tizhzd 2026-07-07T11:44:02,690 Created temporary directory: /tmp/pip-wheel-phzcg6wq 2026-07-07T11:44:02,693 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-07T11:44:02,696 Created temporary directory: /tmp/pip-ephem-wheel-cache-o6q9ijoq 2026-07-07T11:44:02,718 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-07T11:44:02,721 2 location(s) to search for versions of voxa-code: 2026-07-07T11:44:02,721 * https://pypi.org/simple/voxa-code/ 2026-07-07T11:44:02,721 * https://www.piwheels.org/simple/voxa-code/ 2026-07-07T11:44:02,722 Fetching project page and analyzing links: https://pypi.org/simple/voxa-code/ 2026-07-07T11:44:02,723 Getting page https://pypi.org/simple/voxa-code/ 2026-07-07T11:44:02,724 Found index url https://pypi.org/simple 2026-07-07T11:44:02,873 Fetched page https://pypi.org/simple/voxa-code/ as application/vnd.pypi.simple.v1+json 2026-07-07T11:44:02,876 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-07T11:44:02,877 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-07T11:44:02,878 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-07T11:44:02,879 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-07T11:44:02,879 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-07T11:44:02,880 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-07T11:44:02,881 Fetching project page and analyzing links: https://www.piwheels.org/simple/voxa-code/ 2026-07-07T11:44:02,882 Getting page https://www.piwheels.org/simple/voxa-code/ 2026-07-07T11:44:02,883 Found index url https://www.piwheels.org/simple 2026-07-07T11:44:03,070 Fetched page https://www.piwheels.org/simple/voxa-code/ as text/html 2026-07-07T11:44:03,072 Skipping link: No binaries permitted for voxa-code: https://www.piwheels.org/simple/voxa-code/voxa_code-0.1.0-py3-none-any.whl#sha256=8678b1d5897b11decef58dc7b76049c98f90d72123ad46c8b181fcf302eeb899 (from https://www.piwheels.org/simple/voxa-code/) (requires-python:>=3.11) 2026-07-07T11:44:03,073 Skipping link: not a file: https://www.piwheels.org/simple/voxa-code/ 2026-07-07T11:44:03,073 Skipping link: not a file: https://pypi.org/simple/voxa-code/ 2026-07-07T11:44:03,094 Given no hashes to check 1 links for project 'voxa-code': discarding no candidates 2026-07-07T11:44:03,114 Collecting voxa-code==0.1.1 2026-07-07T11:44:03,116 Created temporary directory: /tmp/pip-unpack-zn1dh2p9 2026-07-07T11:44:03,340 Downloading voxa_code-0.1.1.tar.gz (96 kB) 2026-07-07T11:44:03,522 Added voxa-code==0.1.1 from https://files.pythonhosted.org/packages/33/78/2acb4c113c276af865c3cef24055a0e2e5b46da61826a583deaccb9f71b2/voxa_code-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-y1tizhzd' 2026-07-07T11:44:03,527 Created temporary directory: /tmp/pip-build-env-hav45fyx 2026-07-07T11:44:03,531 Installing build dependencies: started 2026-07-07T11:44:03,532 Running command pip subprocess to install build dependencies 2026-07-07T11:44:04,662 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-07T11:44:05,080 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-07T11:44:05,103 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-07T11:44:06,912 Collecting setuptools>=68 2026-07-07T11:44:06,932 Using cached setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-07T11:44:09,832 Installing collected packages: setuptools 2026-07-07T11:44:12,822 Successfully installed setuptools-83.0.0 2026-07-07T11:44:13,092 Installing build dependencies: finished with status 'done' 2026-07-07T11:44:13,099 Getting requirements to build wheel: started 2026-07-07T11:44:13,101 Running command Getting requirements to build wheel 2026-07-07T11:44:13,698 /tmp/pip-build-env-hav45fyx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-07T11:44:13,698 !! 2026-07-07T11:44:13,699 ******************************************************************************** 2026-07-07T11:44:13,700 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-07T11:44:13,701 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-07T11:44:13,701 or your builds will no longer be supported. 2026-07-07T11:44:13,703 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T11:44:13,703 ******************************************************************************** 2026-07-07T11:44:13,705 !! 2026-07-07T11:44:13,705 corresp(dist, value, root_dir) 2026-07-07T11:44:13,781 /tmp/pip-build-env-hav45fyx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T11:44:13,781 !! 2026-07-07T11:44:13,782 ******************************************************************************** 2026-07-07T11:44:13,783 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T11:44:13,784 License :: OSI Approved :: MIT License 2026-07-07T11:44:13,786 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T11:44:13,786 ******************************************************************************** 2026-07-07T11:44:13,788 !! 2026-07-07T11:44:13,788 dist._finalize_license_expression() 2026-07-07T11:44:13,789 /tmp/pip-build-env-hav45fyx/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T11:44:13,790 !! 2026-07-07T11:44:13,791 ******************************************************************************** 2026-07-07T11:44:13,791 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T11:44:13,792 License :: OSI Approved :: MIT License 2026-07-07T11:44:13,793 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T11:44:13,794 ******************************************************************************** 2026-07-07T11:44:13,795 !! 2026-07-07T11:44:13,795 self._finalize_license_expression() 2026-07-07T11:44:13,795 running egg_info 2026-07-07T11:44:13,798 writing voxa_code.egg-info/PKG-INFO 2026-07-07T11:44:13,803 writing dependency_links to voxa_code.egg-info/dependency_links.txt 2026-07-07T11:44:13,805 writing entry points to voxa_code.egg-info/entry_points.txt 2026-07-07T11:44:13,808 writing requirements to voxa_code.egg-info/requires.txt 2026-07-07T11:44:13,810 writing top-level names to voxa_code.egg-info/top_level.txt 2026-07-07T11:44:13,834 reading manifest file 'voxa_code.egg-info/SOURCES.txt' 2026-07-07T11:44:13,838 reading manifest template 'MANIFEST.in' 2026-07-07T11:44:13,843 no previously-included directories found matching 'tests' 2026-07-07T11:44:13,843 no previously-included directories found matching 'ios' 2026-07-07T11:44:13,844 no previously-included directories found matching 'web' 2026-07-07T11:44:13,845 no previously-included directories found matching 'docs' 2026-07-07T11:44:13,845 no previously-included directories found matching 'deploy' 2026-07-07T11:44:13,846 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-07T11:44:13,847 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-07T11:44:13,848 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-07T11:44:13,849 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-07-07T11:44:13,849 adding license file 'LICENSE' 2026-07-07T11:44:13,854 writing manifest file 'voxa_code.egg-info/SOURCES.txt' 2026-07-07T11:44:13,952 Getting requirements to build wheel: finished with status 'done' 2026-07-07T11:44:13,955 Created temporary directory: /tmp/pip-modern-metadata-zwogp_8o 2026-07-07T11:44:13,958 Preparing metadata (pyproject.toml): started 2026-07-07T11:44:13,959 Running command Preparing metadata (pyproject.toml) 2026-07-07T11:44:14,521 /tmp/pip-build-env-hav45fyx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-07T11:44:14,522 !! 2026-07-07T11:44:14,523 ******************************************************************************** 2026-07-07T11:44:14,524 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-07T11:44:14,525 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-07T11:44:14,525 or your builds will no longer be supported. 2026-07-07T11:44:14,526 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T11:44:14,527 ******************************************************************************** 2026-07-07T11:44:14,528 !! 2026-07-07T11:44:14,529 corresp(dist, value, root_dir) 2026-07-07T11:44:14,600 /tmp/pip-build-env-hav45fyx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T11:44:14,601 !! 2026-07-07T11:44:14,602 ******************************************************************************** 2026-07-07T11:44:14,603 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T11:44:14,604 License :: OSI Approved :: MIT License 2026-07-07T11:44:14,605 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T11:44:14,605 ******************************************************************************** 2026-07-07T11:44:14,606 !! 2026-07-07T11:44:14,606 dist._finalize_license_expression() 2026-07-07T11:44:14,613 /tmp/pip-build-env-hav45fyx/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T11:44:14,614 !! 2026-07-07T11:44:14,615 ******************************************************************************** 2026-07-07T11:44:14,615 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T11:44:14,616 License :: OSI Approved :: MIT License 2026-07-07T11:44:14,617 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T11:44:14,617 ******************************************************************************** 2026-07-07T11:44:14,618 !! 2026-07-07T11:44:14,619 self._finalize_license_expression() 2026-07-07T11:44:14,621 running dist_info 2026-07-07T11:44:14,631 creating /tmp/pip-modern-metadata-zwogp_8o/voxa_code.egg-info 2026-07-07T11:44:14,632 writing /tmp/pip-modern-metadata-zwogp_8o/voxa_code.egg-info/PKG-INFO 2026-07-07T11:44:14,637 writing dependency_links to /tmp/pip-modern-metadata-zwogp_8o/voxa_code.egg-info/dependency_links.txt 2026-07-07T11:44:14,638 writing entry points to /tmp/pip-modern-metadata-zwogp_8o/voxa_code.egg-info/entry_points.txt 2026-07-07T11:44:14,641 writing requirements to /tmp/pip-modern-metadata-zwogp_8o/voxa_code.egg-info/requires.txt 2026-07-07T11:44:14,642 writing top-level names to /tmp/pip-modern-metadata-zwogp_8o/voxa_code.egg-info/top_level.txt 2026-07-07T11:44:14,644 writing manifest file '/tmp/pip-modern-metadata-zwogp_8o/voxa_code.egg-info/SOURCES.txt' 2026-07-07T11:44:14,664 reading manifest file '/tmp/pip-modern-metadata-zwogp_8o/voxa_code.egg-info/SOURCES.txt' 2026-07-07T11:44:14,666 reading manifest template 'MANIFEST.in' 2026-07-07T11:44:14,670 no previously-included directories found matching 'tests' 2026-07-07T11:44:14,670 no previously-included directories found matching 'ios' 2026-07-07T11:44:14,671 no previously-included directories found matching 'web' 2026-07-07T11:44:14,672 no previously-included directories found matching 'docs' 2026-07-07T11:44:14,673 no previously-included directories found matching 'deploy' 2026-07-07T11:44:14,673 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-07T11:44:14,674 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-07T11:44:14,675 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-07T11:44:14,676 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-07-07T11:44:14,676 adding license file 'LICENSE' 2026-07-07T11:44:14,680 writing manifest file '/tmp/pip-modern-metadata-zwogp_8o/voxa_code.egg-info/SOURCES.txt' 2026-07-07T11:44:14,681 creating '/tmp/pip-modern-metadata-zwogp_8o/voxa_code-0.1.1.dist-info' 2026-07-07T11:44:14,804 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-07T11:44:14,809 Source in /tmp/pip-wheel-phzcg6wq/voxa-code_1d340fb9b9cd434682ffefd146bd74f5 has version 0.1.1, which satisfies requirement voxa-code==0.1.1 from https://files.pythonhosted.org/packages/33/78/2acb4c113c276af865c3cef24055a0e2e5b46da61826a583deaccb9f71b2/voxa_code-0.1.1.tar.gz 2026-07-07T11:44:14,810 Removed voxa-code==0.1.1 from https://files.pythonhosted.org/packages/33/78/2acb4c113c276af865c3cef24055a0e2e5b46da61826a583deaccb9f71b2/voxa_code-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-y1tizhzd' 2026-07-07T11:44:14,817 Created temporary directory: /tmp/pip-unpack-wpx00w9q 2026-07-07T11:44:14,817 Building wheels for collected packages: voxa-code 2026-07-07T11:44:14,822 Created temporary directory: /tmp/pip-wheel-nv36n_oy 2026-07-07T11:44:14,822 Destination directory: /tmp/pip-wheel-nv36n_oy 2026-07-07T11:44:14,824 Building wheel for voxa-code (pyproject.toml): started 2026-07-07T11:44:14,826 Running command Building wheel for voxa-code (pyproject.toml) 2026-07-07T11:44:15,374 /tmp/pip-build-env-hav45fyx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-07T11:44:15,375 !! 2026-07-07T11:44:15,376 ******************************************************************************** 2026-07-07T11:44:15,377 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-07T11:44:15,378 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-07T11:44:15,379 or your builds will no longer be supported. 2026-07-07T11:44:15,380 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T11:44:15,381 ******************************************************************************** 2026-07-07T11:44:15,383 !! 2026-07-07T11:44:15,384 corresp(dist, value, root_dir) 2026-07-07T11:44:15,466 /tmp/pip-build-env-hav45fyx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T11:44:15,467 !! 2026-07-07T11:44:15,468 ******************************************************************************** 2026-07-07T11:44:15,468 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T11:44:15,469 License :: OSI Approved :: MIT License 2026-07-07T11:44:15,471 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T11:44:15,471 ******************************************************************************** 2026-07-07T11:44:15,473 !! 2026-07-07T11:44:15,473 dist._finalize_license_expression() 2026-07-07T11:44:15,474 /tmp/pip-build-env-hav45fyx/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-07T11:44:15,475 !! 2026-07-07T11:44:15,476 ******************************************************************************** 2026-07-07T11:44:15,477 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-07T11:44:15,478 License :: OSI Approved :: MIT License 2026-07-07T11:44:15,479 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-07T11:44:15,479 ******************************************************************************** 2026-07-07T11:44:15,480 !! 2026-07-07T11:44:15,481 self._finalize_license_expression() 2026-07-07T11:44:15,481 running bdist_wheel 2026-07-07T11:44:15,491 running build 2026-07-07T11:44:15,492 running build_py 2026-07-07T11:44:15,498 creating build/lib/server 2026-07-07T11:44:15,500 copying server/relay_client.py -> build/lib/server 2026-07-07T11:44:15,502 copying server/appattest.py -> build/lib/server 2026-07-07T11:44:15,505 copying server/claude_controller.py -> build/lib/server 2026-07-07T11:44:15,507 copying server/terminal_watcher.py -> build/lib/server 2026-07-07T11:44:15,509 copying server/__init__.py -> build/lib/server 2026-07-07T11:44:15,511 copying server/auth.py -> build/lib/server 2026-07-07T11:44:15,513 copying server/appstore.py -> build/lib/server 2026-07-07T11:44:15,515 copying server/gemini_operator.py -> build/lib/server 2026-07-07T11:44:15,518 copying server/attested_store.py -> build/lib/server 2026-07-07T11:44:15,519 copying server/session_hub.py -> build/lib/server 2026-07-07T11:44:15,521 copying server/cloud_app.py -> build/lib/server 2026-07-07T11:44:15,523 copying server/remote_operator.py -> build/lib/server 2026-07-07T11:44:15,526 copying server/transcripts.py -> build/lib/server 2026-07-07T11:44:15,528 copying server/ax_controller.py -> build/lib/server 2026-07-07T11:44:15,530 copying server/app.py -> build/lib/server 2026-07-07T11:44:15,532 copying server/config.py -> build/lib/server 2026-07-07T11:44:15,534 copying server/apns.py -> build/lib/server 2026-07-07T11:44:15,536 copying server/terminals.py -> build/lib/server 2026-07-07T11:44:15,538 copying server/push_routes.py -> build/lib/server 2026-07-07T11:44:15,540 copying server/users.py -> build/lib/server 2026-07-07T11:44:15,542 copying server/orchestrator.py -> build/lib/server 2026-07-07T11:44:15,544 copying server/tmux_controller.py -> build/lib/server 2026-07-07T11:44:15,547 copying server/cli.py -> build/lib/server 2026-07-07T11:44:15,549 copying server/ratelimit.py -> build/lib/server 2026-07-07T11:44:15,551 copying server/call_manager.py -> build/lib/server 2026-07-07T11:44:15,552 copying server/voxa_cloud.py -> build/lib/server 2026-07-07T11:44:15,555 copying server/hooks.py -> build/lib/server 2026-07-07T11:44:15,557 copying server/billing.py -> build/lib/server 2026-07-07T11:44:15,559 copying server/transcript_monitor.py -> build/lib/server 2026-07-07T11:44:15,561 copying server/relay.py -> build/lib/server 2026-07-07T11:44:15,563 copying server/waitlist.py -> build/lib/server 2026-07-07T11:44:15,565 copying server/device_registry.py -> build/lib/server 2026-07-07T11:44:15,567 running egg_info 2026-07-07T11:44:15,576 writing voxa_code.egg-info/PKG-INFO 2026-07-07T11:44:15,581 writing dependency_links to voxa_code.egg-info/dependency_links.txt 2026-07-07T11:44:15,582 writing entry points to voxa_code.egg-info/entry_points.txt 2026-07-07T11:44:15,585 writing requirements to voxa_code.egg-info/requires.txt 2026-07-07T11:44:15,586 writing top-level names to voxa_code.egg-info/top_level.txt 2026-07-07T11:44:15,598 reading manifest file 'voxa_code.egg-info/SOURCES.txt' 2026-07-07T11:44:15,602 reading manifest template 'MANIFEST.in' 2026-07-07T11:44:15,606 no previously-included directories found matching 'tests' 2026-07-07T11:44:15,607 no previously-included directories found matching 'ios' 2026-07-07T11:44:15,608 no previously-included directories found matching 'web' 2026-07-07T11:44:15,609 no previously-included directories found matching 'docs' 2026-07-07T11:44:15,609 no previously-included directories found matching 'deploy' 2026-07-07T11:44:15,610 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-07T11:44:15,611 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-07T11:44:15,612 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-07T11:44:15,613 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-07-07T11:44:15,614 adding license file 'LICENSE' 2026-07-07T11:44:15,618 writing manifest file 'voxa_code.egg-info/SOURCES.txt' 2026-07-07T11:44:15,620 /tmp/pip-build-env-hav45fyx/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-07T11:44:15,621 !! 2026-07-07T11:44:15,622 ******************************************************************************** 2026-07-07T11:44:15,623 ############################ 2026-07-07T11:44:15,623 # Package would be ignored # 2026-07-07T11:44:15,624 ############################ 2026-07-07T11:44:15,625 Python recognizes 'server.certs' as an importable package[^1], 2026-07-07T11:44:15,625 but it is absent from setuptools' `packages` configuration. 2026-07-07T11:44:15,626 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-07T11:44:15,627 package, please make sure that 'server.certs' is explicitly added 2026-07-07T11:44:15,627 to the `packages` configuration field. 2026-07-07T11:44:15,628 Alternatively, you can also rely on setuptools' discovery methods 2026-07-07T11:44:15,629 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-07T11:44:15,629 instead of `find_packages(...)`/`find:`). 2026-07-07T11:44:15,630 You can read more about "package discovery" on setuptools documentation page: 2026-07-07T11:44:15,631 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-07T11:44:15,632 If you don't want 'server.certs' to be distributed and are 2026-07-07T11:44:15,632 already explicitly excluding 'server.certs' via 2026-07-07T11:44:15,633 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-07T11:44:15,633 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-07T11:44:15,634 combination with a more fine grained `package-data` configuration. 2026-07-07T11:44:15,635 You can read more about "package data files" on setuptools documentation page: 2026-07-07T11:44:15,636 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-07T11:44:15,637 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-07T11:44:15,638 even if it does not contain any `.py` files. 2026-07-07T11:44:15,638 On the other hand, currently there is no concept of package data 2026-07-07T11:44:15,639 directory, all directories are treated like packages. 2026-07-07T11:44:15,639 ******************************************************************************** 2026-07-07T11:44:15,640 !! 2026-07-07T11:44:15,641 check.warn(importable) 2026-07-07T11:44:15,641 creating build/lib/server/certs 2026-07-07T11:44:15,642 copying server/certs/AppleRootCA-G3.pem -> build/lib/server/certs 2026-07-07T11:44:15,643 copying server/certs/Apple_App_Attestation_Root_CA.pem -> build/lib/server/certs 2026-07-07T11:44:15,643 creating build/lib/static 2026-07-07T11:44:15,643 copying static/app.js -> build/lib/static 2026-07-07T11:44:15,644 copying static/favicon.svg -> build/lib/static 2026-07-07T11:44:15,645 copying static/index.html -> build/lib/static 2026-07-07T11:44:15,645 copying static/pcm-worklet.js -> build/lib/static 2026-07-07T11:44:15,646 copying static/pro.html -> build/lib/static 2026-07-07T11:44:15,646 copying static/pro2.html -> build/lib/static 2026-07-07T11:44:15,647 copying static/voxa-mark-white.svg -> build/lib/static 2026-07-07T11:44:15,658 installing to build/bdist.linux-armv7l/wheel 2026-07-07T11:44:15,659 running install 2026-07-07T11:44:15,683 running install_lib 2026-07-07T11:44:15,688 creating build/bdist.linux-armv7l/wheel 2026-07-07T11:44:15,690 creating build/bdist.linux-armv7l/wheel/server 2026-07-07T11:44:15,691 copying build/lib/server/relay_client.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,693 copying build/lib/server/appattest.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,696 copying build/lib/server/claude_controller.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,698 copying build/lib/server/terminal_watcher.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,700 copying build/lib/server/__init__.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,702 copying build/lib/server/auth.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,704 copying build/lib/server/appstore.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,706 copying build/lib/server/gemini_operator.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,708 copying build/lib/server/attested_store.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,710 copying build/lib/server/session_hub.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,712 copying build/lib/server/cloud_app.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,715 creating build/bdist.linux-armv7l/wheel/server/certs 2026-07-07T11:44:15,716 copying build/lib/server/certs/Apple_App_Attestation_Root_CA.pem -> build/bdist.linux-armv7l/wheel/./server/certs 2026-07-07T11:44:15,718 copying build/lib/server/certs/AppleRootCA-G3.pem -> build/bdist.linux-armv7l/wheel/./server/certs 2026-07-07T11:44:15,720 copying build/lib/server/remote_operator.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,722 copying build/lib/server/transcripts.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,724 copying build/lib/server/ax_controller.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,726 copying build/lib/server/app.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,729 copying build/lib/server/config.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,731 copying build/lib/server/apns.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,732 copying build/lib/server/terminals.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,735 copying build/lib/server/push_routes.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,736 copying build/lib/server/users.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,738 copying build/lib/server/orchestrator.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,741 copying build/lib/server/tmux_controller.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,743 copying build/lib/server/cli.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,745 copying build/lib/server/ratelimit.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,747 copying build/lib/server/call_manager.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,748 copying build/lib/server/voxa_cloud.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,751 copying build/lib/server/hooks.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,753 copying build/lib/server/billing.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,755 copying build/lib/server/transcript_monitor.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,757 copying build/lib/server/relay.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,759 copying build/lib/server/waitlist.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,761 copying build/lib/server/device_registry.py -> build/bdist.linux-armv7l/wheel/./server 2026-07-07T11:44:15,763 creating build/bdist.linux-armv7l/wheel/static 2026-07-07T11:44:15,764 copying build/lib/static/voxa-mark-white.svg -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T11:44:15,767 copying build/lib/static/pro.html -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T11:44:15,768 copying build/lib/static/favicon.svg -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T11:44:15,770 copying build/lib/static/pcm-worklet.js -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T11:44:15,772 copying build/lib/static/index.html -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T11:44:15,774 copying build/lib/static/app.js -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T11:44:15,777 copying build/lib/static/pro2.html -> build/bdist.linux-armv7l/wheel/./static 2026-07-07T11:44:15,778 running install_egg_info 2026-07-07T11:44:15,783 Copying voxa_code.egg-info to build/bdist.linux-armv7l/wheel/./voxa_code-0.1.1-py3.11.egg-info 2026-07-07T11:44:15,795 running install_scripts 2026-07-07T11:44:15,807 creating build/bdist.linux-armv7l/wheel/voxa_code-0.1.1.dist-info/WHEEL 2026-07-07T11:44:15,809 creating '/tmp/pip-wheel-nv36n_oy/.tmp-2pxzcd1c/voxa_code-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-07T11:44:15,812 adding 'server/__init__.py' 2026-07-07T11:44:15,813 adding 'server/apns.py' 2026-07-07T11:44:15,817 adding 'server/app.py' 2026-07-07T11:44:15,819 adding 'server/appattest.py' 2026-07-07T11:44:15,821 adding 'server/appstore.py' 2026-07-07T11:44:15,823 adding 'server/attested_store.py' 2026-07-07T11:44:15,824 adding 'server/auth.py' 2026-07-07T11:44:15,826 adding 'server/ax_controller.py' 2026-07-07T11:44:15,827 adding 'server/billing.py' 2026-07-07T11:44:15,829 adding 'server/call_manager.py' 2026-07-07T11:44:15,830 adding 'server/claude_controller.py' 2026-07-07T11:44:15,833 adding 'server/cli.py' 2026-07-07T11:44:15,835 adding 'server/cloud_app.py' 2026-07-07T11:44:15,836 adding 'server/config.py' 2026-07-07T11:44:15,838 adding 'server/device_registry.py' 2026-07-07T11:44:15,843 adding 'server/gemini_operator.py' 2026-07-07T11:44:15,845 adding 'server/hooks.py' 2026-07-07T11:44:15,847 adding 'server/orchestrator.py' 2026-07-07T11:44:15,848 adding 'server/push_routes.py' 2026-07-07T11:44:15,850 adding 'server/ratelimit.py' 2026-07-07T11:44:15,851 adding 'server/relay.py' 2026-07-07T11:44:15,853 adding 'server/relay_client.py' 2026-07-07T11:44:15,854 adding 'server/remote_operator.py' 2026-07-07T11:44:15,855 adding 'server/session_hub.py' 2026-07-07T11:44:15,857 adding 'server/terminal_watcher.py' 2026-07-07T11:44:15,859 adding 'server/terminals.py' 2026-07-07T11:44:15,863 adding 'server/tmux_controller.py' 2026-07-07T11:44:15,864 adding 'server/transcript_monitor.py' 2026-07-07T11:44:15,866 adding 'server/transcripts.py' 2026-07-07T11:44:15,867 adding 'server/users.py' 2026-07-07T11:44:15,869 adding 'server/voxa_cloud.py' 2026-07-07T11:44:15,870 adding 'server/waitlist.py' 2026-07-07T11:44:15,872 adding 'server/certs/AppleRootCA-G3.pem' 2026-07-07T11:44:15,874 adding 'server/certs/Apple_App_Attestation_Root_CA.pem' 2026-07-07T11:44:15,876 adding 'static/app.js' 2026-07-07T11:44:15,877 adding 'static/favicon.svg' 2026-07-07T11:44:15,879 adding 'static/index.html' 2026-07-07T11:44:15,880 adding 'static/pcm-worklet.js' 2026-07-07T11:44:15,882 adding 'static/pro.html' 2026-07-07T11:44:15,883 adding 'static/pro2.html' 2026-07-07T11:44:15,884 adding 'static/voxa-mark-white.svg' 2026-07-07T11:44:15,887 adding 'voxa_code-0.1.1.dist-info/licenses/LICENSE' 2026-07-07T11:44:15,888 adding 'voxa_code-0.1.1.dist-info/METADATA' 2026-07-07T11:44:15,889 adding 'voxa_code-0.1.1.dist-info/WHEEL' 2026-07-07T11:44:15,890 adding 'voxa_code-0.1.1.dist-info/entry_points.txt' 2026-07-07T11:44:15,891 adding 'voxa_code-0.1.1.dist-info/top_level.txt' 2026-07-07T11:44:15,893 adding 'voxa_code-0.1.1.dist-info/RECORD' 2026-07-07T11:44:15,895 removing build/bdist.linux-armv7l/wheel 2026-07-07T11:44:16,005 Building wheel for voxa-code (pyproject.toml): finished with status 'done' 2026-07-07T11:44:16,013 Created wheel for voxa-code: filename=voxa_code-0.1.1-py3-none-any.whl size=110274 sha256=73c035928d8f6737f7b23c6a990efcf7652eb36ad8d97e4dd0a4e762a91032c5 2026-07-07T11:44:16,014 Stored in directory: /tmp/pip-ephem-wheel-cache-o6q9ijoq/wheels/20/b3/bf/87ae226b4b9747c434a2baf7b2a31ecbf8f37c0c4a821dd701 2026-07-07T11:44:16,027 Successfully built voxa-code 2026-07-07T11:44:16,036 Removed build tracker: '/tmp/pip-build-tracker-y1tizhzd'