2026-03-20T19:01:45,034 Created temporary directory: /tmp/pip-ephem-wheel-cache-ah8twoso 2026-03-20T19:01:45,035 Created temporary directory: /tmp/pip-build-tracker-6hxs866e 2026-03-20T19:01:45,036 Initialized build tracking at /tmp/pip-build-tracker-6hxs866e 2026-03-20T19:01:45,037 Created build tracker: /tmp/pip-build-tracker-6hxs866e 2026-03-20T19:01:45,037 Entered build tracker: /tmp/pip-build-tracker-6hxs866e 2026-03-20T19:01:45,038 Created temporary directory: /tmp/pip-wheel-zwdm3md3 2026-03-20T19:01:45,041 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-03-20T19:01:45,043 Created temporary directory: /tmp/pip-ephem-wheel-cache-1pw6go7_ 2026-03-20T19:01:45,067 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T19:01:45,071 2 location(s) to search for versions of openenv-core: 2026-03-20T19:01:45,071 * https://pypi.org/simple/openenv-core/ 2026-03-20T19:01:45,071 * https://www.piwheels.org/simple/openenv-core/ 2026-03-20T19:01:45,072 Fetching project page and analyzing links: https://pypi.org/simple/openenv-core/ 2026-03-20T19:01:45,072 Getting page https://pypi.org/simple/openenv-core/ 2026-03-20T19:01:45,074 Found index url https://pypi.org/simple 2026-03-20T19:01:45,286 Fetched page https://pypi.org/simple/openenv-core/ as application/vnd.pypi.simple.v1+json 2026-03-20T19:01:45,289 Skipping link: No binaries permitted for openenv-core: https://files.pythonhosted.org/packages/3a/48/85afcd090eeaadf00e6f88ac92a866cb9238eaf6246820d1bc6564f5bc97/openenv_core-0.1.0-py3-none-any.whl (from https://pypi.org/simple/openenv-core/) (requires-python:>=3.8) 2026-03-20T19:01:45,290 Found link https://files.pythonhosted.org/packages/7f/18/74d2aedbf099a86de772364260827a12b4b4a56711db4caa3caa078588d7/openenv_core-0.1.0.tar.gz (from https://pypi.org/simple/openenv-core/) (requires-python:>=3.8), version: 0.1.0 2026-03-20T19:01:45,291 Skipping link: No binaries permitted for openenv-core: https://files.pythonhosted.org/packages/8a/3e/408848d10fa3fa02c512baeea93e817c777819f8e43ae2ad0ef47022d0e3/openenv_core-0.1.1-py3-none-any.whl (from https://pypi.org/simple/openenv-core/) (requires-python:>=3.10) 2026-03-20T19:01:45,292 Found link https://files.pythonhosted.org/packages/37/38/cacf28d5adeb5c24fc9df28da32f5eb7c0e3891b60b6af1d0ef943e3be69/openenv_core-0.1.1.tar.gz (from https://pypi.org/simple/openenv-core/) (requires-python:>=3.10), version: 0.1.1 2026-03-20T19:01:45,293 Skipping link: No binaries permitted for openenv-core: https://files.pythonhosted.org/packages/ed/9f/3705cd4852221ff9383976a64d82d7288b0758c8ae9ea1e52931a3bfec68/openenv_core-0.2.0-py3-none-any.whl (from https://pypi.org/simple/openenv-core/) (requires-python:>=3.10) 2026-03-20T19:01:45,294 Found link https://files.pythonhosted.org/packages/19/b1/5a40e39df7e7e6ce52b670c4e75dd2c29e85659baa7f29834984661eedcd/openenv_core-0.2.0.tar.gz (from https://pypi.org/simple/openenv-core/) (requires-python:>=3.10), version: 0.2.0 2026-03-20T19:01:45,295 Skipping link: No binaries permitted for openenv-core: https://files.pythonhosted.org/packages/a1/5a/a7f8b0e53eac45faedcf6fbfacdd28a104f815d3471f2deceefb4234d8be/openenv_core-0.2.1-py3-none-any.whl (from https://pypi.org/simple/openenv-core/) (requires-python:>=3.10) 2026-03-20T19:01:45,296 Found link https://files.pythonhosted.org/packages/d1/d3/d2cef0e459158c9410f073ffd2ad6eca7c09232e7c53d4987acc0b942d28/openenv_core-0.2.1.tar.gz (from https://pypi.org/simple/openenv-core/) (requires-python:>=3.10), version: 0.2.1 2026-03-20T19:01:45,296 Skipping link: No binaries permitted for openenv-core: https://files.pythonhosted.org/packages/2f/fd/9ab2b271ab763ccb6bf83d7495c45cdef4e38877d96ecf9314e1c4a95fae/openenv_core-0.2.2-py3-none-any.whl (from https://pypi.org/simple/openenv-core/) (requires-python:>=3.10) 2026-03-20T19:01:45,297 Found link https://files.pythonhosted.org/packages/54/b9/f134f9de0fcb4a44c1376872fb19fe86013a69d226e320dc77217ca2ec78/openenv_core-0.2.2.tar.gz (from https://pypi.org/simple/openenv-core/) (requires-python:>=3.10), version: 0.2.2 2026-03-20T19:01:45,298 Fetching project page and analyzing links: https://www.piwheels.org/simple/openenv-core/ 2026-03-20T19:01:45,299 Getting page https://www.piwheels.org/simple/openenv-core/ 2026-03-20T19:01:45,300 Found index url https://www.piwheels.org/simple 2026-03-20T19:01:45,452 Fetched page https://www.piwheels.org/simple/openenv-core/ as text/html 2026-03-20T19:01:45,454 Skipping link: No binaries permitted for openenv-core: https://archive1.piwheels.org/simple/openenv-core/openenv_core-0.2.1-py3-none-any.whl#sha256=943eb0d891424f7da8194e0ffd1cd7e0616552a8596759ae9de914640309c67d (from https://www.piwheels.org/simple/openenv-core/) (requires-python:>=3.10) 2026-03-20T19:01:45,455 Skipping link: No binaries permitted for openenv-core: https://archive1.piwheels.org/simple/openenv-core/openenv_core-0.2.0-py3-none-any.whl#sha256=742782a910e2d37b76794b11455a721d7d9fb2bf025e049fc5f5aa5e9fa9e070 (from https://www.piwheels.org/simple/openenv-core/) (requires-python:>=3.10) 2026-03-20T19:01:45,455 Skipping link: No binaries permitted for openenv-core: https://archive1.piwheels.org/simple/openenv-core/openenv_core-0.1.1-py3-none-any.whl#sha256=826ced8ab97d34870fd23921666cee142baf34625404d8cc6ec782af6b8e4104 (from https://www.piwheels.org/simple/openenv-core/) (requires-python:>=3.10) 2026-03-20T19:01:45,456 Skipping link: No binaries permitted for openenv-core: https://archive1.piwheels.org/simple/openenv-core/openenv_core-0.1.0-py3-none-any.whl#sha256=f3b0d64f76b9f504a62f3acf741c777861451042a920f5572d125c427747741b (from https://www.piwheels.org/simple/openenv-core/) (requires-python:>=3.8) 2026-03-20T19:01:45,456 Skipping link: not a file: https://www.piwheels.org/simple/openenv-core/ 2026-03-20T19:01:45,457 Skipping link: not a file: https://pypi.org/simple/openenv-core/ 2026-03-20T19:01:45,477 Given no hashes to check 1 links for project 'openenv-core': discarding no candidates 2026-03-20T19:01:45,494 Collecting openenv-core==0.2.2 2026-03-20T19:01:45,497 Created temporary directory: /tmp/pip-unpack-eudscwrh 2026-03-20T19:01:45,630 Downloading openenv_core-0.2.2.tar.gz (146 kB) 2026-03-20T19:01:45,890 Added openenv-core==0.2.2 from https://files.pythonhosted.org/packages/54/b9/f134f9de0fcb4a44c1376872fb19fe86013a69d226e320dc77217ca2ec78/openenv_core-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-6hxs866e' 2026-03-20T19:01:45,897 Created temporary directory: /tmp/pip-build-env-3q2za602 2026-03-20T19:01:45,902 Installing build dependencies: started 2026-03-20T19:01:45,903 Running command pip subprocess to install build dependencies 2026-03-20T19:01:47,049 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-20T19:01:47,684 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-03-20T19:01:47,708 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T19:01:49,479 Collecting setuptools>=45 2026-03-20T19:01:49,691 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-20T19:01:49,967 Collecting wheel 2026-03-20T19:01:49,981 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-20T19:01:50,167 Collecting packaging>=24.0 2026-03-20T19:01:50,185 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-20T19:01:53,109 Installing collected packages: setuptools, packaging, wheel 2026-03-20T19:01:56,467 Creating /tmp/pip-build-env-3q2za602/overlay/local/bin 2026-03-20T19:01:56,469 changing mode of /tmp/pip-build-env-3q2za602/overlay/local/bin/wheel to 755 2026-03-20T19:01:56,491 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-20T19:01:56,785 Installing build dependencies: finished with status 'done' 2026-03-20T19:01:56,791 Getting requirements to build wheel: started 2026-03-20T19:01:56,793 Running command Getting requirements to build wheel 2026-03-20T19:01:57,506 running egg_info 2026-03-20T19:01:57,512 writing src/openenv_core.egg-info/PKG-INFO 2026-03-20T19:01:57,524 writing dependency_links to src/openenv_core.egg-info/dependency_links.txt 2026-03-20T19:01:57,527 writing entry points to src/openenv_core.egg-info/entry_points.txt 2026-03-20T19:01:57,534 writing requirements to src/openenv_core.egg-info/requires.txt 2026-03-20T19:01:57,535 writing top-level names to src/openenv_core.egg-info/top_level.txt 2026-03-20T19:01:57,573 reading manifest file 'src/openenv_core.egg-info/SOURCES.txt' 2026-03-20T19:01:57,579 adding license file 'LICENSE' 2026-03-20T19:01:57,585 writing manifest file 'src/openenv_core.egg-info/SOURCES.txt' 2026-03-20T19:01:57,682 Getting requirements to build wheel: finished with status 'done' 2026-03-20T19:01:57,686 Created temporary directory: /tmp/pip-modern-metadata-i1ia24j1 2026-03-20T19:01:57,688 Preparing metadata (pyproject.toml): started 2026-03-20T19:01:57,689 Running command Preparing metadata (pyproject.toml) 2026-03-20T19:01:58,375 running dist_info 2026-03-20T19:01:58,386 creating /tmp/pip-modern-metadata-i1ia24j1/openenv_core.egg-info 2026-03-20T19:01:58,387 writing /tmp/pip-modern-metadata-i1ia24j1/openenv_core.egg-info/PKG-INFO 2026-03-20T19:01:58,399 writing dependency_links to /tmp/pip-modern-metadata-i1ia24j1/openenv_core.egg-info/dependency_links.txt 2026-03-20T19:01:58,400 writing entry points to /tmp/pip-modern-metadata-i1ia24j1/openenv_core.egg-info/entry_points.txt 2026-03-20T19:01:58,407 writing requirements to /tmp/pip-modern-metadata-i1ia24j1/openenv_core.egg-info/requires.txt 2026-03-20T19:01:58,408 writing top-level names to /tmp/pip-modern-metadata-i1ia24j1/openenv_core.egg-info/top_level.txt 2026-03-20T19:01:58,409 writing manifest file '/tmp/pip-modern-metadata-i1ia24j1/openenv_core.egg-info/SOURCES.txt' 2026-03-20T19:01:58,443 reading manifest file '/tmp/pip-modern-metadata-i1ia24j1/openenv_core.egg-info/SOURCES.txt' 2026-03-20T19:01:58,445 adding license file 'LICENSE' 2026-03-20T19:01:58,450 writing manifest file '/tmp/pip-modern-metadata-i1ia24j1/openenv_core.egg-info/SOURCES.txt' 2026-03-20T19:01:58,451 creating '/tmp/pip-modern-metadata-i1ia24j1/openenv_core-0.2.2.dist-info' 2026-03-20T19:01:58,575 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-20T19:01:58,581 Source in /tmp/pip-wheel-zwdm3md3/openenv-core_a41979022b3e4e59b1afe1b5ed677af1 has version 0.2.2, which satisfies requirement openenv-core==0.2.2 from https://files.pythonhosted.org/packages/54/b9/f134f9de0fcb4a44c1376872fb19fe86013a69d226e320dc77217ca2ec78/openenv_core-0.2.2.tar.gz 2026-03-20T19:01:58,582 Removed openenv-core==0.2.2 from https://files.pythonhosted.org/packages/54/b9/f134f9de0fcb4a44c1376872fb19fe86013a69d226e320dc77217ca2ec78/openenv_core-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-6hxs866e' 2026-03-20T19:01:58,589 Created temporary directory: /tmp/pip-unpack-3e68e1sy 2026-03-20T19:01:58,590 Building wheels for collected packages: openenv-core 2026-03-20T19:01:58,594 Created temporary directory: /tmp/pip-wheel-uf7865x0 2026-03-20T19:01:58,595 Destination directory: /tmp/pip-wheel-uf7865x0 2026-03-20T19:01:58,597 Building wheel for openenv-core (pyproject.toml): started 2026-03-20T19:01:58,598 Running command Building wheel for openenv-core (pyproject.toml) 2026-03-20T19:01:59,236 running bdist_wheel 2026-03-20T19:01:59,254 running build 2026-03-20T19:01:59,255 running build_py 2026-03-20T19:01:59,261 creating build/lib/openenv_core 2026-03-20T19:01:59,263 copying src/openenv_core/__init__.py -> build/lib/openenv_core 2026-03-20T19:01:59,266 creating build/lib/openenv 2026-03-20T19:01:59,267 copying src/openenv/__init__.py -> build/lib/openenv 2026-03-20T19:01:59,269 creating build/lib/openenv/core 2026-03-20T19:01:59,270 copying src/openenv/core/utils.py -> build/lib/openenv/core 2026-03-20T19:01:59,272 copying src/openenv/core/llm_client.py -> build/lib/openenv/core 2026-03-20T19:01:59,275 copying src/openenv/core/mcp_client.py -> build/lib/openenv/core 2026-03-20T19:01:59,278 copying src/openenv/core/generic_client.py -> build/lib/openenv/core 2026-03-20T19:01:59,280 copying src/openenv/core/client_types.py -> build/lib/openenv/core 2026-03-20T19:01:59,282 copying src/openenv/core/sync_client.py -> build/lib/openenv/core 2026-03-20T19:01:59,284 copying src/openenv/core/__init__.py -> build/lib/openenv/core 2026-03-20T19:01:59,286 copying src/openenv/core/env_client.py -> build/lib/openenv/core 2026-03-20T19:01:59,289 creating build/lib/openenv/cli 2026-03-20T19:01:59,290 copying src/openenv/cli/__init__.py -> build/lib/openenv/cli 2026-03-20T19:01:59,292 copying src/openenv/cli/__main__.py -> build/lib/openenv/cli 2026-03-20T19:01:59,294 copying src/openenv/cli/_cli_utils.py -> build/lib/openenv/cli 2026-03-20T19:01:59,296 copying src/openenv/cli/_validation.py -> build/lib/openenv/cli 2026-03-20T19:01:59,299 creating build/lib/openenv/auto 2026-03-20T19:01:59,300 copying src/openenv/auto/__init__.py -> build/lib/openenv/auto 2026-03-20T19:01:59,302 copying src/openenv/auto/_discovery.py -> build/lib/openenv/auto 2026-03-20T19:01:59,305 copying src/openenv/auto/auto_action.py -> build/lib/openenv/auto 2026-03-20T19:01:59,307 copying src/openenv/auto/auto_env.py -> build/lib/openenv/auto 2026-03-20T19:01:59,311 creating build/lib/openenv/core/rubrics 2026-03-20T19:01:59,312 copying src/openenv/core/rubrics/llm_judge.py -> build/lib/openenv/core/rubrics 2026-03-20T19:01:59,314 copying src/openenv/core/rubrics/containers.py -> build/lib/openenv/core/rubrics 2026-03-20T19:01:59,317 copying src/openenv/core/rubrics/trajectory.py -> build/lib/openenv/core/rubrics 2026-03-20T19:01:59,319 copying src/openenv/core/rubrics/__init__.py -> build/lib/openenv/core/rubrics 2026-03-20T19:01:59,321 copying src/openenv/core/rubrics/base.py -> build/lib/openenv/core/rubrics 2026-03-20T19:01:59,324 creating build/lib/openenv/core/evals 2026-03-20T19:01:59,325 copying src/openenv/core/evals/types.py -> build/lib/openenv/core/evals 2026-03-20T19:01:59,327 copying src/openenv/core/evals/inspect_harness.py -> build/lib/openenv/core/evals 2026-03-20T19:01:59,329 copying src/openenv/core/evals/__init__.py -> build/lib/openenv/core/evals 2026-03-20T19:01:59,331 copying src/openenv/core/evals/base.py -> build/lib/openenv/core/evals 2026-03-20T19:01:59,334 creating build/lib/openenv/core/env_server 2026-03-20T19:01:59,335 copying src/openenv/core/env_server/types.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,337 copying src/openenv/core/env_server/interfaces.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,340 copying src/openenv/core/env_server/mcp_types.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,343 copying src/openenv/core/env_server/exceptions.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,345 copying src/openenv/core/env_server/gradio_ui.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,347 copying src/openenv/core/env_server/web_interface.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,350 copying src/openenv/core/env_server/serialization.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,352 copying src/openenv/core/env_server/__init__.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,354 copying src/openenv/core/env_server/http_server.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,358 copying src/openenv/core/env_server/gradio_theme.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,360 copying src/openenv/core/env_server/mcp_environment.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,363 copying src/openenv/core/env_server/route_config.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,365 copying src/openenv/core/env_server/base_transforms.py -> build/lib/openenv/core/env_server 2026-03-20T19:01:59,368 creating build/lib/openenv/core/tools 2026-03-20T19:01:59,369 copying src/openenv/core/tools/git_server_client.py -> build/lib/openenv/core/tools 2026-03-20T19:01:59,372 copying src/openenv/core/tools/__init__.py -> build/lib/openenv/core/tools 2026-03-20T19:01:59,374 copying src/openenv/core/tools/local_python_executor.py -> build/lib/openenv/core/tools 2026-03-20T19:01:59,377 creating build/lib/openenv/core/containers 2026-03-20T19:01:59,378 copying src/openenv/core/containers/test_local_docker_provider.py -> build/lib/openenv/core/containers 2026-03-20T19:01:59,381 copying src/openenv/core/containers/__init__.py -> build/lib/openenv/core/containers 2026-03-20T19:01:59,383 creating build/lib/openenv/core/containers/runtime 2026-03-20T19:01:59,385 copying src/openenv/core/containers/runtime/providers.py -> build/lib/openenv/core/containers/runtime 2026-03-20T19:01:59,388 copying src/openenv/core/containers/runtime/__init__.py -> build/lib/openenv/core/containers/runtime 2026-03-20T19:01:59,390 copying src/openenv/core/containers/runtime/uv_provider.py -> build/lib/openenv/core/containers/runtime 2026-03-20T19:01:59,392 copying src/openenv/core/containers/runtime/daytona_provider.py -> build/lib/openenv/core/containers/runtime 2026-03-20T19:01:59,396 creating build/lib/openenv/cli/templates 2026-03-20T19:01:59,397 copying src/openenv/cli/templates/__init__.py -> build/lib/openenv/cli/templates 2026-03-20T19:01:59,400 creating build/lib/openenv/cli/commands 2026-03-20T19:01:59,401 copying src/openenv/cli/commands/skills.py -> build/lib/openenv/cli/commands 2026-03-20T19:01:59,404 copying src/openenv/cli/commands/build.py -> build/lib/openenv/cli/commands 2026-03-20T19:01:59,407 copying src/openenv/cli/commands/init.py -> build/lib/openenv/cli/commands 2026-03-20T19:01:59,409 copying src/openenv/cli/commands/fork.py -> build/lib/openenv/cli/commands 2026-03-20T19:01:59,412 copying src/openenv/cli/commands/__init__.py -> build/lib/openenv/cli/commands 2026-03-20T19:01:59,414 copying src/openenv/cli/commands/serve.py -> build/lib/openenv/cli/commands 2026-03-20T19:01:59,416 copying src/openenv/cli/commands/push.py -> build/lib/openenv/cli/commands 2026-03-20T19:01:59,419 copying src/openenv/cli/commands/validate.py -> build/lib/openenv/cli/commands 2026-03-20T19:01:59,422 creating build/lib/openenv/cli/templates/openenv_env 2026-03-20T19:01:59,424 copying src/openenv/cli/templates/openenv_env/client.py -> build/lib/openenv/cli/templates/openenv_env 2026-03-20T19:01:59,426 copying src/openenv/cli/templates/openenv_env/models.py -> build/lib/openenv/cli/templates/openenv_env 2026-03-20T19:01:59,428 copying src/openenv/cli/templates/openenv_env/__init__.py -> build/lib/openenv/cli/templates/openenv_env 2026-03-20T19:01:59,431 creating build/lib/openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,433 copying src/openenv/cli/templates/openenv_env/server/app.py -> build/lib/openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,435 copying src/openenv/cli/templates/openenv_env/server/__init__.py -> build/lib/openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,437 copying src/openenv/cli/templates/openenv_env/server/__ENV_NAME___environment.py -> build/lib/openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,440 running egg_info 2026-03-20T19:01:59,450 writing src/openenv_core.egg-info/PKG-INFO 2026-03-20T19:01:59,462 writing dependency_links to src/openenv_core.egg-info/dependency_links.txt 2026-03-20T19:01:59,464 writing entry points to src/openenv_core.egg-info/entry_points.txt 2026-03-20T19:01:59,470 writing requirements to src/openenv_core.egg-info/requires.txt 2026-03-20T19:01:59,472 writing top-level names to src/openenv_core.egg-info/top_level.txt 2026-03-20T19:01:59,496 reading manifest file 'src/openenv_core.egg-info/SOURCES.txt' 2026-03-20T19:01:59,502 adding license file 'LICENSE' 2026-03-20T19:01:59,507 writing manifest file 'src/openenv_core.egg-info/SOURCES.txt' 2026-03-20T19:01:59,521 copying src/openenv/cli/templates/openenv_env/pyproject.toml -> build/lib/openenv/cli/templates/openenv_env 2026-03-20T19:01:59,524 copying src/openenv/cli/templates/openenv_env/README.md -> build/lib/openenv/cli/templates/openenv_env 2026-03-20T19:01:59,526 copying src/openenv/cli/templates/openenv_env/openenv.yaml -> build/lib/openenv/cli/templates/openenv_env 2026-03-20T19:01:59,529 copying src/openenv/cli/templates/openenv_env/server/requirements.txt -> build/lib/openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,532 copying src/openenv/cli/templates/openenv_env/server/Dockerfile -> build/lib/openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,553 installing to build/bdist.linux-armv7l/wheel 2026-03-20T19:01:59,553 running install 2026-03-20T19:01:59,577 running install_lib 2026-03-20T19:01:59,582 creating build/bdist.linux-armv7l/wheel 2026-03-20T19:01:59,585 creating build/bdist.linux-armv7l/wheel/openenv_core 2026-03-20T19:01:59,586 copying build/lib/openenv_core/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv_core 2026-03-20T19:01:59,589 creating build/bdist.linux-armv7l/wheel/openenv 2026-03-20T19:01:59,591 creating build/bdist.linux-armv7l/wheel/openenv/core 2026-03-20T19:01:59,592 copying build/lib/openenv/core/utils.py -> build/bdist.linux-armv7l/wheel/./openenv/core 2026-03-20T19:01:59,595 copying build/lib/openenv/core/llm_client.py -> build/bdist.linux-armv7l/wheel/./openenv/core 2026-03-20T19:01:59,598 creating build/bdist.linux-armv7l/wheel/openenv/core/rubrics 2026-03-20T19:01:59,599 copying build/lib/openenv/core/rubrics/llm_judge.py -> build/bdist.linux-armv7l/wheel/./openenv/core/rubrics 2026-03-20T19:01:59,601 copying build/lib/openenv/core/rubrics/containers.py -> build/bdist.linux-armv7l/wheel/./openenv/core/rubrics 2026-03-20T19:01:59,603 copying build/lib/openenv/core/rubrics/trajectory.py -> build/bdist.linux-armv7l/wheel/./openenv/core/rubrics 2026-03-20T19:01:59,606 copying build/lib/openenv/core/rubrics/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/core/rubrics 2026-03-20T19:01:59,607 copying build/lib/openenv/core/rubrics/base.py -> build/bdist.linux-armv7l/wheel/./openenv/core/rubrics 2026-03-20T19:01:59,610 creating build/bdist.linux-armv7l/wheel/openenv/core/evals 2026-03-20T19:01:59,611 copying build/lib/openenv/core/evals/types.py -> build/bdist.linux-armv7l/wheel/./openenv/core/evals 2026-03-20T19:01:59,613 copying build/lib/openenv/core/evals/inspect_harness.py -> build/bdist.linux-armv7l/wheel/./openenv/core/evals 2026-03-20T19:01:59,615 copying build/lib/openenv/core/evals/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/core/evals 2026-03-20T19:01:59,617 copying build/lib/openenv/core/evals/base.py -> build/bdist.linux-armv7l/wheel/./openenv/core/evals 2026-03-20T19:01:59,619 copying build/lib/openenv/core/mcp_client.py -> build/bdist.linux-armv7l/wheel/./openenv/core 2026-03-20T19:01:59,622 creating build/bdist.linux-armv7l/wheel/openenv/core/env_server 2026-03-20T19:01:59,623 copying build/lib/openenv/core/env_server/types.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,625 copying build/lib/openenv/core/env_server/interfaces.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,628 copying build/lib/openenv/core/env_server/mcp_types.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,630 copying build/lib/openenv/core/env_server/exceptions.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,632 copying build/lib/openenv/core/env_server/gradio_ui.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,634 copying build/lib/openenv/core/env_server/web_interface.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,637 copying build/lib/openenv/core/env_server/serialization.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,639 copying build/lib/openenv/core/env_server/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,641 copying build/lib/openenv/core/env_server/http_server.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,644 copying build/lib/openenv/core/env_server/gradio_theme.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,645 copying build/lib/openenv/core/env_server/mcp_environment.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,648 copying build/lib/openenv/core/env_server/route_config.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,650 copying build/lib/openenv/core/env_server/base_transforms.py -> build/bdist.linux-armv7l/wheel/./openenv/core/env_server 2026-03-20T19:01:59,651 copying build/lib/openenv/core/generic_client.py -> build/bdist.linux-armv7l/wheel/./openenv/core 2026-03-20T19:01:59,653 copying build/lib/openenv/core/client_types.py -> build/bdist.linux-armv7l/wheel/./openenv/core 2026-03-20T19:01:59,655 copying build/lib/openenv/core/sync_client.py -> build/bdist.linux-armv7l/wheel/./openenv/core 2026-03-20T19:01:59,658 creating build/bdist.linux-armv7l/wheel/openenv/core/tools 2026-03-20T19:01:59,659 copying build/lib/openenv/core/tools/git_server_client.py -> build/bdist.linux-armv7l/wheel/./openenv/core/tools 2026-03-20T19:01:59,662 copying build/lib/openenv/core/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/core/tools 2026-03-20T19:01:59,663 copying build/lib/openenv/core/tools/local_python_executor.py -> build/bdist.linux-armv7l/wheel/./openenv/core/tools 2026-03-20T19:01:59,666 copying build/lib/openenv/core/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/core 2026-03-20T19:01:59,668 copying build/lib/openenv/core/env_client.py -> build/bdist.linux-armv7l/wheel/./openenv/core 2026-03-20T19:01:59,671 creating build/bdist.linux-armv7l/wheel/openenv/core/containers 2026-03-20T19:01:59,672 copying build/lib/openenv/core/containers/test_local_docker_provider.py -> build/bdist.linux-armv7l/wheel/./openenv/core/containers 2026-03-20T19:01:59,675 copying build/lib/openenv/core/containers/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/core/containers 2026-03-20T19:01:59,677 creating build/bdist.linux-armv7l/wheel/openenv/core/containers/runtime 2026-03-20T19:01:59,679 copying build/lib/openenv/core/containers/runtime/providers.py -> build/bdist.linux-armv7l/wheel/./openenv/core/containers/runtime 2026-03-20T19:01:59,681 copying build/lib/openenv/core/containers/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/core/containers/runtime 2026-03-20T19:01:59,684 copying build/lib/openenv/core/containers/runtime/uv_provider.py -> build/bdist.linux-armv7l/wheel/./openenv/core/containers/runtime 2026-03-20T19:01:59,686 copying build/lib/openenv/core/containers/runtime/daytona_provider.py -> build/bdist.linux-armv7l/wheel/./openenv/core/containers/runtime 2026-03-20T19:01:59,689 copying build/lib/openenv/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv 2026-03-20T19:01:59,691 creating build/bdist.linux-armv7l/wheel/openenv/cli 2026-03-20T19:01:59,693 creating build/bdist.linux-armv7l/wheel/openenv/cli/templates 2026-03-20T19:01:59,695 creating build/bdist.linux-armv7l/wheel/openenv/cli/templates/openenv_env 2026-03-20T19:01:59,697 copying build/lib/openenv/cli/templates/openenv_env/client.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env 2026-03-20T19:01:59,699 copying build/lib/openenv/cli/templates/openenv_env/models.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env 2026-03-20T19:01:59,701 copying build/lib/openenv/cli/templates/openenv_env/pyproject.toml -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env 2026-03-20T19:01:59,704 creating build/bdist.linux-armv7l/wheel/openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,705 copying build/lib/openenv/cli/templates/openenv_env/server/requirements.txt -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,707 copying build/lib/openenv/cli/templates/openenv_env/server/app.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,709 copying build/lib/openenv/cli/templates/openenv_env/server/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,711 copying build/lib/openenv/cli/templates/openenv_env/server/Dockerfile -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,713 copying build/lib/openenv/cli/templates/openenv_env/server/__ENV_NAME___environment.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env/server 2026-03-20T19:01:59,715 copying build/lib/openenv/cli/templates/openenv_env/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env 2026-03-20T19:01:59,717 copying build/lib/openenv/cli/templates/openenv_env/README.md -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env 2026-03-20T19:01:59,720 copying build/lib/openenv/cli/templates/openenv_env/openenv.yaml -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates/openenv_env 2026-03-20T19:01:59,722 copying build/lib/openenv/cli/templates/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/templates 2026-03-20T19:01:59,724 creating build/bdist.linux-armv7l/wheel/openenv/cli/commands 2026-03-20T19:01:59,726 copying build/lib/openenv/cli/commands/skills.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/commands 2026-03-20T19:01:59,728 copying build/lib/openenv/cli/commands/build.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/commands 2026-03-20T19:01:59,731 copying build/lib/openenv/cli/commands/init.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/commands 2026-03-20T19:01:59,734 copying build/lib/openenv/cli/commands/fork.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/commands 2026-03-20T19:01:59,737 copying build/lib/openenv/cli/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/commands 2026-03-20T19:01:59,739 copying build/lib/openenv/cli/commands/serve.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/commands 2026-03-20T19:01:59,741 copying build/lib/openenv/cli/commands/push.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/commands 2026-03-20T19:01:59,744 copying build/lib/openenv/cli/commands/validate.py -> build/bdist.linux-armv7l/wheel/./openenv/cli/commands 2026-03-20T19:01:59,746 copying build/lib/openenv/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/cli 2026-03-20T19:01:59,749 copying build/lib/openenv/cli/__main__.py -> build/bdist.linux-armv7l/wheel/./openenv/cli 2026-03-20T19:01:59,751 copying build/lib/openenv/cli/_cli_utils.py -> build/bdist.linux-armv7l/wheel/./openenv/cli 2026-03-20T19:01:59,753 copying build/lib/openenv/cli/_validation.py -> build/bdist.linux-armv7l/wheel/./openenv/cli 2026-03-20T19:01:59,756 creating build/bdist.linux-armv7l/wheel/openenv/auto 2026-03-20T19:01:59,758 copying build/lib/openenv/auto/__init__.py -> build/bdist.linux-armv7l/wheel/./openenv/auto 2026-03-20T19:01:59,760 copying build/lib/openenv/auto/_discovery.py -> build/bdist.linux-armv7l/wheel/./openenv/auto 2026-03-20T19:01:59,763 copying build/lib/openenv/auto/auto_action.py -> build/bdist.linux-armv7l/wheel/./openenv/auto 2026-03-20T19:01:59,766 copying build/lib/openenv/auto/auto_env.py -> build/bdist.linux-armv7l/wheel/./openenv/auto 2026-03-20T19:01:59,769 running install_egg_info 2026-03-20T19:01:59,774 Copying src/openenv_core.egg-info to build/bdist.linux-armv7l/wheel/./openenv_core-0.2.2-py3.11.egg-info 2026-03-20T19:01:59,786 running install_scripts 2026-03-20T19:01:59,798 creating build/bdist.linux-armv7l/wheel/openenv_core-0.2.2.dist-info/WHEEL 2026-03-20T19:01:59,801 creating '/tmp/pip-wheel-uf7865x0/.tmp-yrs4gs1h/openenv_core-0.2.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-20T19:01:59,804 adding 'openenv/__init__.py' 2026-03-20T19:01:59,806 adding 'openenv/auto/__init__.py' 2026-03-20T19:01:59,809 adding 'openenv/auto/_discovery.py' 2026-03-20T19:01:59,812 adding 'openenv/auto/auto_action.py' 2026-03-20T19:01:59,816 adding 'openenv/auto/auto_env.py' 2026-03-20T19:01:59,818 adding 'openenv/cli/__init__.py' 2026-03-20T19:01:59,820 adding 'openenv/cli/__main__.py' 2026-03-20T19:01:59,822 adding 'openenv/cli/_cli_utils.py' 2026-03-20T19:01:59,824 adding 'openenv/cli/_validation.py' 2026-03-20T19:01:59,826 adding 'openenv/cli/commands/__init__.py' 2026-03-20T19:01:59,829 adding 'openenv/cli/commands/build.py' 2026-03-20T19:01:59,831 adding 'openenv/cli/commands/fork.py' 2026-03-20T19:01:59,834 adding 'openenv/cli/commands/init.py' 2026-03-20T19:01:59,837 adding 'openenv/cli/commands/push.py' 2026-03-20T19:01:59,839 adding 'openenv/cli/commands/serve.py' 2026-03-20T19:01:59,841 adding 'openenv/cli/commands/skills.py' 2026-03-20T19:01:59,843 adding 'openenv/cli/commands/validate.py' 2026-03-20T19:01:59,845 adding 'openenv/cli/templates/__init__.py' 2026-03-20T19:01:59,848 adding 'openenv/cli/templates/openenv_env/README.md' 2026-03-20T19:01:59,850 adding 'openenv/cli/templates/openenv_env/__init__.py' 2026-03-20T19:01:59,851 adding 'openenv/cli/templates/openenv_env/client.py' 2026-03-20T19:01:59,853 adding 'openenv/cli/templates/openenv_env/models.py' 2026-03-20T19:01:59,855 adding 'openenv/cli/templates/openenv_env/openenv.yaml' 2026-03-20T19:01:59,856 adding 'openenv/cli/templates/openenv_env/pyproject.toml' 2026-03-20T19:01:59,859 adding 'openenv/cli/templates/openenv_env/server/Dockerfile' 2026-03-20T19:01:59,860 adding 'openenv/cli/templates/openenv_env/server/__ENV_NAME___environment.py' 2026-03-20T19:01:59,862 adding 'openenv/cli/templates/openenv_env/server/__init__.py' 2026-03-20T19:01:59,864 adding 'openenv/cli/templates/openenv_env/server/app.py' 2026-03-20T19:01:59,865 adding 'openenv/cli/templates/openenv_env/server/requirements.txt' 2026-03-20T19:01:59,868 adding 'openenv/core/__init__.py' 2026-03-20T19:01:59,869 adding 'openenv/core/client_types.py' 2026-03-20T19:01:59,872 adding 'openenv/core/env_client.py' 2026-03-20T19:01:59,874 adding 'openenv/core/generic_client.py' 2026-03-20T19:01:59,877 adding 'openenv/core/llm_client.py' 2026-03-20T19:01:59,880 adding 'openenv/core/mcp_client.py' 2026-03-20T19:01:59,882 adding 'openenv/core/sync_client.py' 2026-03-20T19:01:59,884 adding 'openenv/core/utils.py' 2026-03-20T19:01:59,886 adding 'openenv/core/containers/__init__.py' 2026-03-20T19:01:59,888 adding 'openenv/core/containers/test_local_docker_provider.py' 2026-03-20T19:01:59,890 adding 'openenv/core/containers/runtime/__init__.py' 2026-03-20T19:01:59,893 adding 'openenv/core/containers/runtime/daytona_provider.py' 2026-03-20T19:01:59,896 adding 'openenv/core/containers/runtime/providers.py' 2026-03-20T19:01:59,899 adding 'openenv/core/containers/runtime/uv_provider.py' 2026-03-20T19:01:59,901 adding 'openenv/core/env_server/__init__.py' 2026-03-20T19:01:59,903 adding 'openenv/core/env_server/base_transforms.py' 2026-03-20T19:01:59,904 adding 'openenv/core/env_server/exceptions.py' 2026-03-20T19:01:59,906 adding 'openenv/core/env_server/gradio_theme.py' 2026-03-20T19:01:59,908 adding 'openenv/core/env_server/gradio_ui.py' 2026-03-20T19:01:59,915 adding 'openenv/core/env_server/http_server.py' 2026-03-20T19:01:59,918 adding 'openenv/core/env_server/interfaces.py' 2026-03-20T19:01:59,922 adding 'openenv/core/env_server/mcp_environment.py' 2026-03-20T19:01:59,924 adding 'openenv/core/env_server/mcp_types.py' 2026-03-20T19:01:59,926 adding 'openenv/core/env_server/route_config.py' 2026-03-20T19:01:59,928 adding 'openenv/core/env_server/serialization.py' 2026-03-20T19:01:59,930 adding 'openenv/core/env_server/types.py' 2026-03-20T19:01:59,934 adding 'openenv/core/env_server/web_interface.py' 2026-03-20T19:01:59,936 adding 'openenv/core/evals/__init__.py' 2026-03-20T19:01:59,937 adding 'openenv/core/evals/base.py' 2026-03-20T19:01:59,939 adding 'openenv/core/evals/inspect_harness.py' 2026-03-20T19:01:59,941 adding 'openenv/core/evals/types.py' 2026-03-20T19:01:59,943 adding 'openenv/core/rubrics/__init__.py' 2026-03-20T19:01:59,945 adding 'openenv/core/rubrics/base.py' 2026-03-20T19:01:59,948 adding 'openenv/core/rubrics/containers.py' 2026-03-20T19:01:59,950 adding 'openenv/core/rubrics/llm_judge.py' 2026-03-20T19:01:59,952 adding 'openenv/core/rubrics/trajectory.py' 2026-03-20T19:01:59,954 adding 'openenv/core/tools/__init__.py' 2026-03-20T19:01:59,956 adding 'openenv/core/tools/git_server_client.py' 2026-03-20T19:01:59,958 adding 'openenv/core/tools/local_python_executor.py' 2026-03-20T19:01:59,961 adding 'openenv_core/__init__.py' 2026-03-20T19:01:59,963 adding 'openenv_core-0.2.2.dist-info/licenses/LICENSE' 2026-03-20T19:01:59,967 adding 'openenv_core-0.2.2.dist-info/METADATA' 2026-03-20T19:01:59,968 adding 'openenv_core-0.2.2.dist-info/WHEEL' 2026-03-20T19:01:59,969 adding 'openenv_core-0.2.2.dist-info/entry_points.txt' 2026-03-20T19:01:59,971 adding 'openenv_core-0.2.2.dist-info/top_level.txt' 2026-03-20T19:01:59,973 adding 'openenv_core-0.2.2.dist-info/RECORD' 2026-03-20T19:01:59,977 removing build/bdist.linux-armv7l/wheel 2026-03-20T19:02:00,094 Building wheel for openenv-core (pyproject.toml): finished with status 'done' 2026-03-20T19:02:00,104 Created wheel for openenv-core: filename=openenv_core-0.2.2-py3-none-any.whl size=174125 sha256=a43470bf4d6d809f4d0dfed3ccd9d8811bc19f26a9211220d530fa68fdfbd6fe 2026-03-20T19:02:00,105 Stored in directory: /tmp/pip-ephem-wheel-cache-1pw6go7_/wheels/af/b8/d1/5947f643431eaa10038921ccb582c86b8fa079055101ee4e70 2026-03-20T19:02:00,121 Successfully built openenv-core 2026-03-20T19:02:00,131 Removed build tracker: '/tmp/pip-build-tracker-6hxs866e'