2026-06-07T13:11:21,526 Created temporary directory: /tmp/pip-ephem-wheel-cache-odj12jaq 2026-06-07T13:11:21,528 Created temporary directory: /tmp/pip-build-tracker-ty5eo2p6 2026-06-07T13:11:21,529 Initialized build tracking at /tmp/pip-build-tracker-ty5eo2p6 2026-06-07T13:11:21,529 Created build tracker: /tmp/pip-build-tracker-ty5eo2p6 2026-06-07T13:11:21,530 Entered build tracker: /tmp/pip-build-tracker-ty5eo2p6 2026-06-07T13:11:21,530 Created temporary directory: /tmp/pip-wheel-nf3yoizb 2026-06-07T13:11:21,533 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-06-07T13:11:21,536 Created temporary directory: /tmp/pip-ephem-wheel-cache-axu7nu_h 2026-06-07T13:11:21,558 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-07T13:11:21,561 2 location(s) to search for versions of codex-relay-server: 2026-06-07T13:11:21,561 * https://pypi.org/simple/codex-relay-server/ 2026-06-07T13:11:21,561 * https://www.piwheels.org/simple/codex-relay-server/ 2026-06-07T13:11:21,562 Fetching project page and analyzing links: https://pypi.org/simple/codex-relay-server/ 2026-06-07T13:11:21,563 Getting page https://pypi.org/simple/codex-relay-server/ 2026-06-07T13:11:21,564 Found index url https://pypi.org/simple 2026-06-07T13:11:21,716 Fetched page https://pypi.org/simple/codex-relay-server/ as application/vnd.pypi.simple.v1+json 2026-06-07T13:11:21,718 Skipping link: No binaries permitted for codex-relay-server: https://files.pythonhosted.org/packages/13/a7/3fc6598550c17063258392866b82b67586a2e953f99c9d32f4f11fade7a9/codex_relay_server-0.1.0-py3-none-any.whl (from https://pypi.org/simple/codex-relay-server/) (requires-python:>=3.10) 2026-06-07T13:11:21,719 Found link https://files.pythonhosted.org/packages/be/67/84f08ab357d7358d50b04d59fefd95ded36dba99ce99021e51476da677a4/codex_relay_server-0.1.0.tar.gz (from https://pypi.org/simple/codex-relay-server/) (requires-python:>=3.10), version: 0.1.0 2026-06-07T13:11:21,720 Skipping link: No binaries permitted for codex-relay-server: https://files.pythonhosted.org/packages/fc/d5/2b69ba5aff92dadd2cbdbf47ff631c7a9fa4e2c2d0d57d523bd81e5e6890/codex_relay_server-0.1.1-py3-none-any.whl (from https://pypi.org/simple/codex-relay-server/) (requires-python:>=3.10) 2026-06-07T13:11:21,721 Found link https://files.pythonhosted.org/packages/43/be/b3b7eff389ee6f9bf6a9178015bb481baeb70615fc504e63d9ea9ebe9491/codex_relay_server-0.1.1.tar.gz (from https://pypi.org/simple/codex-relay-server/) (requires-python:>=3.10), version: 0.1.1 2026-06-07T13:11:21,721 Skipping link: No binaries permitted for codex-relay-server: https://files.pythonhosted.org/packages/d2/3e/52fed1f3aed1d7cc8fba98135893f5e0afbea0ba2a80e6938709e7a9a11b/codex_relay_server-0.1.2-py3-none-any.whl (from https://pypi.org/simple/codex-relay-server/) (requires-python:>=3.10) 2026-06-07T13:11:21,722 Found link https://files.pythonhosted.org/packages/a1/73/28103a80863e9fcf1bc9cda52624cb577ac2257b16c65c9405239e4feab2/codex_relay_server-0.1.2.tar.gz (from https://pypi.org/simple/codex-relay-server/) (requires-python:>=3.10), version: 0.1.2 2026-06-07T13:11:21,723 Fetching project page and analyzing links: https://www.piwheels.org/simple/codex-relay-server/ 2026-06-07T13:11:21,724 Getting page https://www.piwheels.org/simple/codex-relay-server/ 2026-06-07T13:11:21,725 Found index url https://www.piwheels.org/simple 2026-06-07T13:11:21,900 Fetched page https://www.piwheels.org/simple/codex-relay-server/ as text/html 2026-06-07T13:11:21,902 Skipping link: No binaries permitted for codex-relay-server: https://www.piwheels.org/simple/codex-relay-server/codex_relay_server-0.1.1-py3-none-any.whl#sha256=8d38a1a02355e14947c35a1aae5094c6e8f1aadac07ba0ea323b21cb72498780 (from https://www.piwheels.org/simple/codex-relay-server/) (requires-python:>=3.10) 2026-06-07T13:11:21,902 Skipping link: No binaries permitted for codex-relay-server: https://www.piwheels.org/simple/codex-relay-server/codex_relay_server-0.1.0-py3-none-any.whl#sha256=c19b26131d50fe71487b8dc4bba1ddc6a063eeb3ec2867c736b01917d0c4b4a1 (from https://www.piwheels.org/simple/codex-relay-server/) (requires-python:>=3.10) 2026-06-07T13:11:21,903 Skipping link: not a file: https://www.piwheels.org/simple/codex-relay-server/ 2026-06-07T13:11:21,904 Skipping link: not a file: https://pypi.org/simple/codex-relay-server/ 2026-06-07T13:11:21,922 Given no hashes to check 1 links for project 'codex-relay-server': discarding no candidates 2026-06-07T13:11:21,940 Collecting codex-relay-server==0.1.2 2026-06-07T13:11:21,943 Created temporary directory: /tmp/pip-unpack-k261t10d 2026-06-07T13:11:22,094 Downloading codex_relay_server-0.1.2.tar.gz (12 kB) 2026-06-07T13:11:22,137 Added codex-relay-server==0.1.2 from https://files.pythonhosted.org/packages/a1/73/28103a80863e9fcf1bc9cda52624cb577ac2257b16c65c9405239e4feab2/codex_relay_server-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-ty5eo2p6' 2026-06-07T13:11:22,142 Created temporary directory: /tmp/pip-build-env-uv_hu0sj 2026-06-07T13:11:22,146 Installing build dependencies: started 2026-06-07T13:11:22,147 Running command pip subprocess to install build dependencies 2026-06-07T13:11:23,280 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-07T13:11:23,687 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-06-07T13:11:23,710 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-07T13:11:25,485 Collecting setuptools>=69 2026-06-07T13:11:25,486 Obtaining dependency information for setuptools>=69 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-07T13:11:25,499 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-07T13:11:25,734 Collecting wheel 2026-06-07T13:11:25,735 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-07T13:11:25,748 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-07T13:11:25,929 Collecting packaging>=24.0 2026-06-07T13:11:25,930 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-07T13:11:25,942 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-07T13:11:26,131 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-07T13:11:26,151 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-07T13:11:26,249 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-07T13:11:26,281 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-07T13:11:26,308 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-07T13:11:26,398 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-07T13:11:29,163 Installing collected packages: setuptools, packaging, wheel 2026-06-07T13:11:32,645 Creating /tmp/pip-build-env-uv_hu0sj/overlay/local/bin 2026-06-07T13:11:32,647 changing mode of /tmp/pip-build-env-uv_hu0sj/overlay/local/bin/wheel to 755 2026-06-07T13:11:32,669 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-07T13:11:32,960 Installing build dependencies: finished with status 'done' 2026-06-07T13:11:32,967 Getting requirements to build wheel: started 2026-06-07T13:11:32,968 Running command Getting requirements to build wheel 2026-06-07T13:11:33,579 /tmp/pip-build-env-uv_hu0sj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-07T13:11:33,579 !! 2026-06-07T13:11:33,580 ******************************************************************************** 2026-06-07T13:11:33,581 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-06-07T13:11:33,581 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-07T13:11:33,582 or your builds will no longer be supported. 2026-06-07T13:11:33,583 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-07T13:11:33,583 ******************************************************************************** 2026-06-07T13:11:33,584 !! 2026-06-07T13:11:33,585 corresp(dist, value, root_dir) 2026-06-07T13:11:33,666 running egg_info 2026-06-07T13:11:33,672 writing src/codex_relay_server.egg-info/PKG-INFO 2026-06-07T13:11:33,676 writing dependency_links to src/codex_relay_server.egg-info/dependency_links.txt 2026-06-07T13:11:33,677 writing entry points to src/codex_relay_server.egg-info/entry_points.txt 2026-06-07T13:11:33,680 writing requirements to src/codex_relay_server.egg-info/requires.txt 2026-06-07T13:11:33,681 writing top-level names to src/codex_relay_server.egg-info/top_level.txt 2026-06-07T13:11:33,701 reading manifest file 'src/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:11:33,703 adding license file 'LICENSE' 2026-06-07T13:11:33,707 writing manifest file 'src/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:11:33,805 Getting requirements to build wheel: finished with status 'done' 2026-06-07T13:11:33,809 Created temporary directory: /tmp/pip-modern-metadata-rf2bmi9p 2026-06-07T13:11:33,811 Preparing metadata (pyproject.toml): started 2026-06-07T13:11:33,812 Running command Preparing metadata (pyproject.toml) 2026-06-07T13:11:34,387 /tmp/pip-build-env-uv_hu0sj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-07T13:11:34,388 !! 2026-06-07T13:11:34,389 ******************************************************************************** 2026-06-07T13:11:34,389 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-06-07T13:11:34,391 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-07T13:11:34,391 or your builds will no longer be supported. 2026-06-07T13:11:34,393 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-07T13:11:34,393 ******************************************************************************** 2026-06-07T13:11:34,394 !! 2026-06-07T13:11:34,395 corresp(dist, value, root_dir) 2026-06-07T13:11:34,474 running dist_info 2026-06-07T13:11:34,485 creating /tmp/pip-modern-metadata-rf2bmi9p/codex_relay_server.egg-info 2026-06-07T13:11:34,486 writing /tmp/pip-modern-metadata-rf2bmi9p/codex_relay_server.egg-info/PKG-INFO 2026-06-07T13:11:34,490 writing dependency_links to /tmp/pip-modern-metadata-rf2bmi9p/codex_relay_server.egg-info/dependency_links.txt 2026-06-07T13:11:34,492 writing entry points to /tmp/pip-modern-metadata-rf2bmi9p/codex_relay_server.egg-info/entry_points.txt 2026-06-07T13:11:34,494 writing requirements to /tmp/pip-modern-metadata-rf2bmi9p/codex_relay_server.egg-info/requires.txt 2026-06-07T13:11:34,495 writing top-level names to /tmp/pip-modern-metadata-rf2bmi9p/codex_relay_server.egg-info/top_level.txt 2026-06-07T13:11:34,497 writing manifest file '/tmp/pip-modern-metadata-rf2bmi9p/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:11:34,514 reading manifest file '/tmp/pip-modern-metadata-rf2bmi9p/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:11:34,516 adding license file 'LICENSE' 2026-06-07T13:11:34,519 writing manifest file '/tmp/pip-modern-metadata-rf2bmi9p/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:11:34,520 creating '/tmp/pip-modern-metadata-rf2bmi9p/codex_relay_server-0.1.2.dist-info' 2026-06-07T13:11:34,648 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-07T13:11:34,653 Source in /tmp/pip-wheel-nf3yoizb/codex-relay-server_6158cd9a5ade4df7af21ff0a70b57eac has version 0.1.2, which satisfies requirement codex-relay-server==0.1.2 from https://files.pythonhosted.org/packages/a1/73/28103a80863e9fcf1bc9cda52624cb577ac2257b16c65c9405239e4feab2/codex_relay_server-0.1.2.tar.gz 2026-06-07T13:11:34,654 Removed codex-relay-server==0.1.2 from https://files.pythonhosted.org/packages/a1/73/28103a80863e9fcf1bc9cda52624cb577ac2257b16c65c9405239e4feab2/codex_relay_server-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-ty5eo2p6' 2026-06-07T13:11:34,659 Created temporary directory: /tmp/pip-unpack-u4qt2178 2026-06-07T13:11:34,660 Building wheels for collected packages: codex-relay-server 2026-06-07T13:11:34,665 Created temporary directory: /tmp/pip-wheel-wghr5ubm 2026-06-07T13:11:34,666 Destination directory: /tmp/pip-wheel-wghr5ubm 2026-06-07T13:11:34,668 Building wheel for codex-relay-server (pyproject.toml): started 2026-06-07T13:11:34,669 Running command Building wheel for codex-relay-server (pyproject.toml) 2026-06-07T13:11:35,222 /tmp/pip-build-env-uv_hu0sj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-07T13:11:35,222 !! 2026-06-07T13:11:35,223 ******************************************************************************** 2026-06-07T13:11:35,224 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-06-07T13:11:35,225 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-07T13:11:35,226 or your builds will no longer be supported. 2026-06-07T13:11:35,227 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-07T13:11:35,228 ******************************************************************************** 2026-06-07T13:11:35,229 !! 2026-06-07T13:11:35,229 corresp(dist, value, root_dir) 2026-06-07T13:11:35,297 running bdist_wheel 2026-06-07T13:11:35,315 running build 2026-06-07T13:11:35,316 running build_py 2026-06-07T13:11:35,322 creating build/lib/codex_relay_server 2026-06-07T13:11:35,324 copying src/codex_relay_server/__init__.py -> build/lib/codex_relay_server 2026-06-07T13:11:35,326 copying src/codex_relay_server/cli.py -> build/lib/codex_relay_server 2026-06-07T13:11:35,328 copying src/codex_relay_server/__main__.py -> build/lib/codex_relay_server 2026-06-07T13:11:35,330 copying src/codex_relay_server/relay.py -> build/lib/codex_relay_server 2026-06-07T13:11:35,333 copying src/codex_relay_server/auth.py -> build/lib/codex_relay_server 2026-06-07T13:11:35,335 copying src/codex_relay_server/config.py -> build/lib/codex_relay_server 2026-06-07T13:11:35,336 running egg_info 2026-06-07T13:11:35,346 writing src/codex_relay_server.egg-info/PKG-INFO 2026-06-07T13:11:35,350 writing dependency_links to src/codex_relay_server.egg-info/dependency_links.txt 2026-06-07T13:11:35,352 writing entry points to src/codex_relay_server.egg-info/entry_points.txt 2026-06-07T13:11:35,354 writing requirements to src/codex_relay_server.egg-info/requires.txt 2026-06-07T13:11:35,354 writing top-level names to src/codex_relay_server.egg-info/top_level.txt 2026-06-07T13:11:35,363 reading manifest file 'src/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:11:35,366 adding license file 'LICENSE' 2026-06-07T13:11:35,369 writing manifest file 'src/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:11:35,382 installing to build/bdist.linux-armv7l/wheel 2026-06-07T13:11:35,383 running install 2026-06-07T13:11:35,407 running install_lib 2026-06-07T13:11:35,412 creating build/bdist.linux-armv7l/wheel 2026-06-07T13:11:35,415 creating build/bdist.linux-armv7l/wheel/codex_relay_server 2026-06-07T13:11:35,416 copying build/lib/codex_relay_server/__init__.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:11:35,418 copying build/lib/codex_relay_server/cli.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:11:35,420 copying build/lib/codex_relay_server/__main__.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:11:35,422 copying build/lib/codex_relay_server/relay.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:11:35,425 copying build/lib/codex_relay_server/auth.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:11:35,427 copying build/lib/codex_relay_server/config.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:11:35,429 running install_egg_info 2026-06-07T13:11:35,434 Copying src/codex_relay_server.egg-info to build/bdist.linux-armv7l/wheel/./codex_relay_server-0.1.2-py3.11.egg-info 2026-06-07T13:11:35,447 running install_scripts 2026-06-07T13:11:35,459 creating build/bdist.linux-armv7l/wheel/codex_relay_server-0.1.2.dist-info/WHEEL 2026-06-07T13:11:35,463 creating '/tmp/pip-wheel-wghr5ubm/.tmp-7ctgnz31/codex_relay_server-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-07T13:11:35,466 adding 'codex_relay_server/__init__.py' 2026-06-07T13:11:35,467 adding 'codex_relay_server/__main__.py' 2026-06-07T13:11:35,469 adding 'codex_relay_server/auth.py' 2026-06-07T13:11:35,471 adding 'codex_relay_server/cli.py' 2026-06-07T13:11:35,473 adding 'codex_relay_server/config.py' 2026-06-07T13:11:35,475 adding 'codex_relay_server/relay.py' 2026-06-07T13:11:35,478 adding 'codex_relay_server-0.1.2.dist-info/licenses/LICENSE' 2026-06-07T13:11:35,479 adding 'codex_relay_server-0.1.2.dist-info/METADATA' 2026-06-07T13:11:35,480 adding 'codex_relay_server-0.1.2.dist-info/WHEEL' 2026-06-07T13:11:35,481 adding 'codex_relay_server-0.1.2.dist-info/entry_points.txt' 2026-06-07T13:11:35,482 adding 'codex_relay_server-0.1.2.dist-info/top_level.txt' 2026-06-07T13:11:35,483 adding 'codex_relay_server-0.1.2.dist-info/RECORD' 2026-06-07T13:11:35,484 removing build/bdist.linux-armv7l/wheel 2026-06-07T13:11:35,588 Building wheel for codex-relay-server (pyproject.toml): finished with status 'done' 2026-06-07T13:11:35,592 Created wheel for codex-relay-server: filename=codex_relay_server-0.1.2-py3-none-any.whl size=9853 sha256=73326766c8237b8ff18cc33bd9e50868831b297b529e2702e5d966b1ea1432b5 2026-06-07T13:11:35,594 Stored in directory: /tmp/pip-ephem-wheel-cache-axu7nu_h/wheels/24/8a/44/795301d7b2066c68c143764229344a23a84ad5ac96fb4c6bf6 2026-06-07T13:11:35,604 Successfully built codex-relay-server 2026-06-07T13:11:35,608 Removed build tracker: '/tmp/pip-build-tracker-ty5eo2p6'