2026-06-07T13:01:51,472 Created temporary directory: /tmp/pip-ephem-wheel-cache-qticw8j9 2026-06-07T13:01:51,474 Created temporary directory: /tmp/pip-build-tracker-71h0qc52 2026-06-07T13:01:51,475 Initialized build tracking at /tmp/pip-build-tracker-71h0qc52 2026-06-07T13:01:51,475 Created build tracker: /tmp/pip-build-tracker-71h0qc52 2026-06-07T13:01:51,476 Entered build tracker: /tmp/pip-build-tracker-71h0qc52 2026-06-07T13:01:51,477 Created temporary directory: /tmp/pip-wheel-s74gxw6c 2026-06-07T13:01:51,479 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:01:51,482 Created temporary directory: /tmp/pip-ephem-wheel-cache-u8fph24t 2026-06-07T13:01:51,504 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-07T13:01:51,508 2 location(s) to search for versions of codex-relay-server: 2026-06-07T13:01:51,508 * https://pypi.org/simple/codex-relay-server/ 2026-06-07T13:01:51,508 * https://www.piwheels.org/simple/codex-relay-server/ 2026-06-07T13:01:51,509 Fetching project page and analyzing links: https://pypi.org/simple/codex-relay-server/ 2026-06-07T13:01:51,510 Getting page https://pypi.org/simple/codex-relay-server/ 2026-06-07T13:01:51,511 Found index url https://pypi.org/simple 2026-06-07T13:01:51,739 Fetched page https://pypi.org/simple/codex-relay-server/ as application/vnd.pypi.simple.v1+json 2026-06-07T13:01:51,741 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:01:51,742 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:01:51,743 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:01:51,744 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:01:51,745 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:01:51,746 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:01:51,747 Fetching project page and analyzing links: https://www.piwheels.org/simple/codex-relay-server/ 2026-06-07T13:01:51,747 Getting page https://www.piwheels.org/simple/codex-relay-server/ 2026-06-07T13:01:51,749 Found index url https://www.piwheels.org/simple 2026-06-07T13:01:51,923 Fetched page https://www.piwheels.org/simple/codex-relay-server/ as text/html 2026-06-07T13:01:51,925 Skipping link: not a file: https://www.piwheels.org/simple/codex-relay-server/ 2026-06-07T13:01:51,925 Skipping link: not a file: https://pypi.org/simple/codex-relay-server/ 2026-06-07T13:01:51,945 Given no hashes to check 1 links for project 'codex-relay-server': discarding no candidates 2026-06-07T13:01:51,962 Collecting codex-relay-server==0.1.0 2026-06-07T13:01:51,965 Created temporary directory: /tmp/pip-unpack-lxoiudav 2026-06-07T13:01:52,116 Downloading codex_relay_server-0.1.0.tar.gz (11 kB) 2026-06-07T13:01:52,158 Added codex-relay-server==0.1.0 from https://files.pythonhosted.org/packages/be/67/84f08ab357d7358d50b04d59fefd95ded36dba99ce99021e51476da677a4/codex_relay_server-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-71h0qc52' 2026-06-07T13:01:52,163 Created temporary directory: /tmp/pip-build-env-adit80p0 2026-06-07T13:01:52,167 Installing build dependencies: started 2026-06-07T13:01:52,168 Running command pip subprocess to install build dependencies 2026-06-07T13:01:53,388 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-07T13:01:53,856 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:01:53,884 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-07T13:01:55,628 Collecting setuptools>=69 2026-06-07T13:01:55,629 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:01:55,644 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-07T13:01:55,875 Collecting wheel 2026-06-07T13:01:55,876 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-07T13:01:55,890 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-07T13:01:56,074 Collecting packaging>=24.0 2026-06-07T13:01:56,075 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:01:56,090 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-07T13:01:56,277 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-07T13:01:56,298 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-07T13:01:56,377 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-07T13:01:56,417 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-07T13:01:56,444 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-07T13:01:56,544 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-07T13:01:59,286 Installing collected packages: setuptools, packaging, wheel 2026-06-07T13:02:02,750 Creating /tmp/pip-build-env-adit80p0/overlay/local/bin 2026-06-07T13:02:02,752 changing mode of /tmp/pip-build-env-adit80p0/overlay/local/bin/wheel to 755 2026-06-07T13:02:02,774 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-07T13:02:03,061 Installing build dependencies: finished with status 'done' 2026-06-07T13:02:03,068 Getting requirements to build wheel: started 2026-06-07T13:02:03,069 Running command Getting requirements to build wheel 2026-06-07T13:02:03,671 /tmp/pip-build-env-adit80p0/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:02:03,672 !! 2026-06-07T13:02:03,673 ******************************************************************************** 2026-06-07T13:02:03,674 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:02:03,675 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-07T13:02:03,676 or your builds will no longer be supported. 2026-06-07T13:02:03,677 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-07T13:02:03,677 ******************************************************************************** 2026-06-07T13:02:03,678 !! 2026-06-07T13:02:03,679 corresp(dist, value, root_dir) 2026-06-07T13:02:03,760 running egg_info 2026-06-07T13:02:03,766 writing src/codex_relay_server.egg-info/PKG-INFO 2026-06-07T13:02:03,770 writing dependency_links to src/codex_relay_server.egg-info/dependency_links.txt 2026-06-07T13:02:03,772 writing entry points to src/codex_relay_server.egg-info/entry_points.txt 2026-06-07T13:02:03,774 writing requirements to src/codex_relay_server.egg-info/requires.txt 2026-06-07T13:02:03,775 writing top-level names to src/codex_relay_server.egg-info/top_level.txt 2026-06-07T13:02:03,795 reading manifest file 'src/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:02:03,798 adding license file 'LICENSE' 2026-06-07T13:02:03,801 writing manifest file 'src/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:02:03,899 Getting requirements to build wheel: finished with status 'done' 2026-06-07T13:02:03,903 Created temporary directory: /tmp/pip-modern-metadata-ue_0t5xz 2026-06-07T13:02:03,905 Preparing metadata (pyproject.toml): started 2026-06-07T13:02:03,906 Running command Preparing metadata (pyproject.toml) 2026-06-07T13:02:04,475 /tmp/pip-build-env-adit80p0/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:02:04,475 !! 2026-06-07T13:02:04,476 ******************************************************************************** 2026-06-07T13:02:04,477 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:02:04,478 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-07T13:02:04,479 or your builds will no longer be supported. 2026-06-07T13:02:04,480 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-07T13:02:04,481 ******************************************************************************** 2026-06-07T13:02:04,482 !! 2026-06-07T13:02:04,483 corresp(dist, value, root_dir) 2026-06-07T13:02:04,558 running dist_info 2026-06-07T13:02:04,568 creating /tmp/pip-modern-metadata-ue_0t5xz/codex_relay_server.egg-info 2026-06-07T13:02:04,569 writing /tmp/pip-modern-metadata-ue_0t5xz/codex_relay_server.egg-info/PKG-INFO 2026-06-07T13:02:04,574 writing dependency_links to /tmp/pip-modern-metadata-ue_0t5xz/codex_relay_server.egg-info/dependency_links.txt 2026-06-07T13:02:04,575 writing entry points to /tmp/pip-modern-metadata-ue_0t5xz/codex_relay_server.egg-info/entry_points.txt 2026-06-07T13:02:04,577 writing requirements to /tmp/pip-modern-metadata-ue_0t5xz/codex_relay_server.egg-info/requires.txt 2026-06-07T13:02:04,578 writing top-level names to /tmp/pip-modern-metadata-ue_0t5xz/codex_relay_server.egg-info/top_level.txt 2026-06-07T13:02:04,580 writing manifest file '/tmp/pip-modern-metadata-ue_0t5xz/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:02:04,597 reading manifest file '/tmp/pip-modern-metadata-ue_0t5xz/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:02:04,599 adding license file 'LICENSE' 2026-06-07T13:02:04,601 writing manifest file '/tmp/pip-modern-metadata-ue_0t5xz/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:02:04,603 creating '/tmp/pip-modern-metadata-ue_0t5xz/codex_relay_server-0.1.0.dist-info' 2026-06-07T13:02:04,729 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-07T13:02:04,733 Source in /tmp/pip-wheel-s74gxw6c/codex-relay-server_bb38ef981371477aa66bae95d3105e4a has version 0.1.0, which satisfies requirement codex-relay-server==0.1.0 from https://files.pythonhosted.org/packages/be/67/84f08ab357d7358d50b04d59fefd95ded36dba99ce99021e51476da677a4/codex_relay_server-0.1.0.tar.gz 2026-06-07T13:02:04,734 Removed codex-relay-server==0.1.0 from https://files.pythonhosted.org/packages/be/67/84f08ab357d7358d50b04d59fefd95ded36dba99ce99021e51476da677a4/codex_relay_server-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-71h0qc52' 2026-06-07T13:02:04,740 Created temporary directory: /tmp/pip-unpack-bfc3fqji 2026-06-07T13:02:04,740 Building wheels for collected packages: codex-relay-server 2026-06-07T13:02:04,745 Created temporary directory: /tmp/pip-wheel-cziuf19b 2026-06-07T13:02:04,745 Destination directory: /tmp/pip-wheel-cziuf19b 2026-06-07T13:02:04,747 Building wheel for codex-relay-server (pyproject.toml): started 2026-06-07T13:02:04,748 Running command Building wheel for codex-relay-server (pyproject.toml) 2026-06-07T13:02:05,303 /tmp/pip-build-env-adit80p0/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:02:05,303 !! 2026-06-07T13:02:05,304 ******************************************************************************** 2026-06-07T13:02:05,305 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:02:05,306 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-07T13:02:05,307 or your builds will no longer be supported. 2026-06-07T13:02:05,308 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-07T13:02:05,309 ******************************************************************************** 2026-06-07T13:02:05,310 !! 2026-06-07T13:02:05,310 corresp(dist, value, root_dir) 2026-06-07T13:02:05,378 running bdist_wheel 2026-06-07T13:02:05,395 running build 2026-06-07T13:02:05,396 running build_py 2026-06-07T13:02:05,402 creating build/lib/codex_relay_server 2026-06-07T13:02:05,405 copying src/codex_relay_server/config.py -> build/lib/codex_relay_server 2026-06-07T13:02:05,407 copying src/codex_relay_server/relay.py -> build/lib/codex_relay_server 2026-06-07T13:02:05,409 copying src/codex_relay_server/auth.py -> build/lib/codex_relay_server 2026-06-07T13:02:05,411 copying src/codex_relay_server/__init__.py -> build/lib/codex_relay_server 2026-06-07T13:02:05,413 copying src/codex_relay_server/__main__.py -> build/lib/codex_relay_server 2026-06-07T13:02:05,415 copying src/codex_relay_server/cli.py -> build/lib/codex_relay_server 2026-06-07T13:02:05,416 running egg_info 2026-06-07T13:02:05,426 writing src/codex_relay_server.egg-info/PKG-INFO 2026-06-07T13:02:05,430 writing dependency_links to src/codex_relay_server.egg-info/dependency_links.txt 2026-06-07T13:02:05,431 writing entry points to src/codex_relay_server.egg-info/entry_points.txt 2026-06-07T13:02:05,433 writing requirements to src/codex_relay_server.egg-info/requires.txt 2026-06-07T13:02:05,434 writing top-level names to src/codex_relay_server.egg-info/top_level.txt 2026-06-07T13:02:05,443 reading manifest file 'src/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:02:05,446 adding license file 'LICENSE' 2026-06-07T13:02:05,449 writing manifest file 'src/codex_relay_server.egg-info/SOURCES.txt' 2026-06-07T13:02:05,460 installing to build/bdist.linux-armv7l/wheel 2026-06-07T13:02:05,461 running install 2026-06-07T13:02:05,484 running install_lib 2026-06-07T13:02:05,489 creating build/bdist.linux-armv7l/wheel 2026-06-07T13:02:05,491 creating build/bdist.linux-armv7l/wheel/codex_relay_server 2026-06-07T13:02:05,492 copying build/lib/codex_relay_server/config.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:02:05,494 copying build/lib/codex_relay_server/relay.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:02:05,497 copying build/lib/codex_relay_server/auth.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:02:05,498 copying build/lib/codex_relay_server/__init__.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:02:05,500 copying build/lib/codex_relay_server/__main__.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:02:05,502 copying build/lib/codex_relay_server/cli.py -> build/bdist.linux-armv7l/wheel/./codex_relay_server 2026-06-07T13:02:05,504 running install_egg_info 2026-06-07T13:02:05,508 Copying src/codex_relay_server.egg-info to build/bdist.linux-armv7l/wheel/./codex_relay_server-0.1.0-py3.11.egg-info 2026-06-07T13:02:05,521 running install_scripts 2026-06-07T13:02:05,533 creating build/bdist.linux-armv7l/wheel/codex_relay_server-0.1.0.dist-info/WHEEL 2026-06-07T13:02:05,536 creating '/tmp/pip-wheel-cziuf19b/.tmp-z9gg8s_e/codex_relay_server-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-07T13:02:05,538 adding 'codex_relay_server/__init__.py' 2026-06-07T13:02:05,540 adding 'codex_relay_server/__main__.py' 2026-06-07T13:02:05,541 adding 'codex_relay_server/auth.py' 2026-06-07T13:02:05,542 adding 'codex_relay_server/cli.py' 2026-06-07T13:02:05,544 adding 'codex_relay_server/config.py' 2026-06-07T13:02:05,545 adding 'codex_relay_server/relay.py' 2026-06-07T13:02:05,548 adding 'codex_relay_server-0.1.0.dist-info/licenses/LICENSE' 2026-06-07T13:02:05,550 adding 'codex_relay_server-0.1.0.dist-info/METADATA' 2026-06-07T13:02:05,551 adding 'codex_relay_server-0.1.0.dist-info/WHEEL' 2026-06-07T13:02:05,552 adding 'codex_relay_server-0.1.0.dist-info/entry_points.txt' 2026-06-07T13:02:05,553 adding 'codex_relay_server-0.1.0.dist-info/top_level.txt' 2026-06-07T13:02:05,554 adding 'codex_relay_server-0.1.0.dist-info/RECORD' 2026-06-07T13:02:05,555 removing build/bdist.linux-armv7l/wheel 2026-06-07T13:02:05,659 Building wheel for codex-relay-server (pyproject.toml): finished with status 'done' 2026-06-07T13:02:05,664 Created wheel for codex-relay-server: filename=codex_relay_server-0.1.0-py3-none-any.whl size=9703 sha256=c19b26131d50fe71487b8dc4bba1ddc6a063eeb3ec2867c736b01917d0c4b4a1 2026-06-07T13:02:05,665 Stored in directory: /tmp/pip-ephem-wheel-cache-u8fph24t/wheels/87/b3/8d/bc0d7b73ccd827bd7d2101e33004070492cbec6f044e957d35 2026-06-07T13:02:05,675 Successfully built codex-relay-server 2026-06-07T13:02:05,679 Removed build tracker: '/tmp/pip-build-tracker-71h0qc52'