2025-11-05T22:00:25,484 Created temporary directory: /tmp/pip-ephem-wheel-cache-xjklz6ca 2025-11-05T22:00:25,486 Created temporary directory: /tmp/pip-build-tracker-wqfmanre 2025-11-05T22:00:25,487 Initialized build tracking at /tmp/pip-build-tracker-wqfmanre 2025-11-05T22:00:25,487 Created build tracker: /tmp/pip-build-tracker-wqfmanre 2025-11-05T22:00:25,488 Entered build tracker: /tmp/pip-build-tracker-wqfmanre 2025-11-05T22:00:25,488 Created temporary directory: /tmp/pip-wheel-5m_204ra 2025-11-05T22:00:25,492 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 2025-11-05T22:00:25,494 Created temporary directory: /tmp/pip-ephem-wheel-cache-4opglwz7 2025-11-05T22:00:25,515 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-05T22:00:25,518 2 location(s) to search for versions of olmoearth-runner: 2025-11-05T22:00:25,518 * https://pypi.org/simple/olmoearth-runner/ 2025-11-05T22:00:25,518 * https://www.piwheels.org/simple/olmoearth-runner/ 2025-11-05T22:00:25,519 Fetching project page and analyzing links: https://pypi.org/simple/olmoearth-runner/ 2025-11-05T22:00:25,520 Getting page https://pypi.org/simple/olmoearth-runner/ 2025-11-05T22:00:25,521 Found index url https://pypi.org/simple 2025-11-05T22:00:25,737 Fetched page https://pypi.org/simple/olmoearth-runner/ as application/vnd.pypi.simple.v1+json 2025-11-05T22:00:25,740 Skipping link: No binaries permitted for olmoearth-runner: https://files.pythonhosted.org/packages/10/4e/e1094f6aebe8af1d45a280cd3b1f2f5f1e99ee24eafd6203d6e7bdecaf60/olmoearth_runner-0.1.0-py3-none-any.whl (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,742 Found link https://files.pythonhosted.org/packages/43/d4/8512028e893679fa503c2031b10e2639a3f1c16e6da5e221811ca8966666/olmoearth_runner-0.1.0.tar.gz (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11), version: 0.1.0 2025-11-05T22:00:25,742 Skipping link: No binaries permitted for olmoearth-runner: https://files.pythonhosted.org/packages/35/dd/f3af1bc1188691f908d4df3689a981e01d7bb7a7a251d4fcc5ced927ea7b/olmoearth_runner-0.1.1-py3-none-any.whl (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,744 Found link https://files.pythonhosted.org/packages/65/9c/0da924d0d3058b0d9b654838bbe8b40dc4951cdb9edf92e6c55a23fdeb95/olmoearth_runner-0.1.1.tar.gz (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11), version: 0.1.1 2025-11-05T22:00:25,744 Skipping link: No binaries permitted for olmoearth-runner: https://files.pythonhosted.org/packages/0b/63/655d813b69a4046a6f8b9e17d00061728714a8a6264e315fb716343f32c8/olmoearth_runner-0.1.2-py3-none-any.whl (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,746 Found link https://files.pythonhosted.org/packages/01/ad/d933ec6eca2e214705df561865eb9950b688cca9bf4d4c7a423cb204612f/olmoearth_runner-0.1.2.tar.gz (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11), version: 0.1.2 2025-11-05T22:00:25,747 Skipping link: No binaries permitted for olmoearth-runner: https://files.pythonhosted.org/packages/d9/f7/ed3d1a3709d1262efee699aba11e0e9e77bdd728e60928470d28a80e02bc/olmoearth_runner-0.1.3-py3-none-any.whl (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,748 Found link https://files.pythonhosted.org/packages/53/ac/00abb6739924002d7d8c4e38e8ea9761a646e1190079ee20077e0ca5fa7f/olmoearth_runner-0.1.3.tar.gz (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11), version: 0.1.3 2025-11-05T22:00:25,749 Skipping link: No binaries permitted for olmoearth-runner: https://files.pythonhosted.org/packages/78/c5/4c612009b2daf28f9374b7ccc7798ac5dc366637cf51ebb130d85f22a950/olmoearth_runner-0.1.5-py3-none-any.whl (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,750 Found link https://files.pythonhosted.org/packages/1b/b4/62a753244e8dee7f2373e7375b0dd081ea6775026f8652cfe99c8aaa39f9/olmoearth_runner-0.1.5.tar.gz (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11), version: 0.1.5 2025-11-05T22:00:25,751 Skipping link: No binaries permitted for olmoearth-runner: https://files.pythonhosted.org/packages/c4/7d/beef16bd52d4916edacc754eb4046a3014f6fba6cca9d7a96dda8f9ae766/olmoearth_runner-0.1.6-py3-none-any.whl (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,752 Found link https://files.pythonhosted.org/packages/59/44/922addfc465ad820eabeeac72cf9295a82ff7276678a80696017234c7a3b/olmoearth_runner-0.1.6.tar.gz (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11), version: 0.1.6 2025-11-05T22:00:25,752 Skipping link: No binaries permitted for olmoearth-runner: https://files.pythonhosted.org/packages/33/39/aaa32acc16469382564b71ee6cd605a9c03ad0d04c7c194372eac02bf7d0/olmoearth_runner-0.1.7-py3-none-any.whl (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,753 Found link https://files.pythonhosted.org/packages/18/c2/8a01ce6c0c0825638fae485560d2fcd6ada57a28b86fc0a69d152705d1b0/olmoearth_runner-0.1.7.tar.gz (from https://pypi.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11), version: 0.1.7 2025-11-05T22:00:25,754 Fetching project page and analyzing links: https://www.piwheels.org/simple/olmoearth-runner/ 2025-11-05T22:00:25,755 Getting page https://www.piwheels.org/simple/olmoearth-runner/ 2025-11-05T22:00:25,756 Found index url https://www.piwheels.org/simple 2025-11-05T22:00:25,911 Fetched page https://www.piwheels.org/simple/olmoearth-runner/ as text/html 2025-11-05T22:00:25,914 Skipping link: No binaries permitted for olmoearth-runner: https://www.piwheels.org/simple/olmoearth-runner/olmoearth_runner-0.1.6-py3-none-any.whl#sha256=313c8997bec23881a09ffee68f2f3a2a1c08a5d48c533d1dad7cc238e08d307a (from https://www.piwheels.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,915 Skipping link: No binaries permitted for olmoearth-runner: https://www.piwheels.org/simple/olmoearth-runner/olmoearth_runner-0.1.5-py3-none-any.whl#sha256=686cb64784e43c6e5f28afa2dd006c1ff6815a0adb138086dbe7f48c02fdca83 (from https://www.piwheels.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,915 Skipping link: No binaries permitted for olmoearth-runner: https://www.piwheels.org/simple/olmoearth-runner/olmoearth_runner-0.1.3-py3-none-any.whl#sha256=7a49e50af98cdfdd9dafc113d28cf8f2c48a815f33249cef7a5bf76278aabd3d (from https://www.piwheels.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,916 Skipping link: No binaries permitted for olmoearth-runner: https://www.piwheels.org/simple/olmoearth-runner/olmoearth_runner-0.1.2-py3-none-any.whl#sha256=208af3de8b16c7ad693a5f31fc62cd0a586a0294230a8c20e828f65f1c6e1f2d (from https://www.piwheels.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,917 Skipping link: No binaries permitted for olmoearth-runner: https://www.piwheels.org/simple/olmoearth-runner/olmoearth_runner-0.1.1-py3-none-any.whl#sha256=3cb4df90aad41c11462cce247798933182503ac720098586080ef45db72400c3 (from https://www.piwheels.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,917 Skipping link: No binaries permitted for olmoearth-runner: https://www.piwheels.org/simple/olmoearth-runner/olmoearth_runner-0.1.0-py3-none-any.whl#sha256=276813ca8344fefff325713d820b91e0dddba42c45e42ffe8ba2144249bdc170 (from https://www.piwheels.org/simple/olmoearth-runner/) (requires-python:<3.12,>=3.11) 2025-11-05T22:00:25,918 Skipping link: not a file: https://www.piwheels.org/simple/olmoearth-runner/ 2025-11-05T22:00:25,919 Skipping link: not a file: https://pypi.org/simple/olmoearth-runner/ 2025-11-05T22:00:25,939 Given no hashes to check 1 links for project 'olmoearth-runner': discarding no candidates 2025-11-05T22:00:25,956 Collecting olmoearth-runner==0.1.7 2025-11-05T22:00:25,958 Created temporary directory: /tmp/pip-unpack-jwmkfxul 2025-11-05T22:00:26,174 Downloading olmoearth_runner-0.1.7.tar.gz (80 kB) 2025-11-05T22:00:26,402 Added olmoearth-runner==0.1.7 from https://files.pythonhosted.org/packages/18/c2/8a01ce6c0c0825638fae485560d2fcd6ada57a28b86fc0a69d152705d1b0/olmoearth_runner-0.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-wqfmanre' 2025-11-05T22:00:26,407 Created temporary directory: /tmp/pip-build-env-g40qdkt9 2025-11-05T22:00:26,411 Installing build dependencies: started 2025-11-05T22:00:26,412 Running command pip subprocess to install build dependencies 2025-11-05T22:00:27,576 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-05T22:00:28,175 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 2025-11-05T22:00:28,198 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-05T22:00:29,996 Collecting setuptools<81,>=80.9 2025-11-05T22:00:30,082 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-05T22:00:32,964 Installing collected packages: setuptools 2025-11-05T22:00:36,473 Successfully installed setuptools-80.9.0 2025-11-05T22:00:36,742 Installing build dependencies: finished with status 'done' 2025-11-05T22:00:36,749 Getting requirements to build wheel: started 2025-11-05T22:00:36,750 Running command Getting requirements to build wheel 2025-11-05T22:00:37,471 running egg_info 2025-11-05T22:00:37,477 writing src/olmoearth_runner.egg-info/PKG-INFO 2025-11-05T22:00:37,481 writing dependency_links to src/olmoearth_runner.egg-info/dependency_links.txt 2025-11-05T22:00:37,483 writing entry points to src/olmoearth_runner.egg-info/entry_points.txt 2025-11-05T22:00:37,485 writing requirements to src/olmoearth_runner.egg-info/requires.txt 2025-11-05T22:00:37,487 writing top-level names to src/olmoearth_runner.egg-info/top_level.txt 2025-11-05T22:00:37,531 reading manifest file 'src/olmoearth_runner.egg-info/SOURCES.txt' 2025-11-05T22:00:37,538 adding license file 'LICENSE' 2025-11-05T22:00:37,544 writing manifest file 'src/olmoearth_runner.egg-info/SOURCES.txt' 2025-11-05T22:00:37,642 Getting requirements to build wheel: finished with status 'done' 2025-11-05T22:00:37,645 Created temporary directory: /tmp/pip-modern-metadata-zqk_y1xr 2025-11-05T22:00:37,647 Preparing metadata (pyproject.toml): started 2025-11-05T22:00:37,649 Running command Preparing metadata (pyproject.toml) 2025-11-05T22:00:38,305 running dist_info 2025-11-05T22:00:38,318 creating /tmp/pip-modern-metadata-zqk_y1xr/olmoearth_runner.egg-info 2025-11-05T22:00:38,319 writing /tmp/pip-modern-metadata-zqk_y1xr/olmoearth_runner.egg-info/PKG-INFO 2025-11-05T22:00:38,323 writing dependency_links to /tmp/pip-modern-metadata-zqk_y1xr/olmoearth_runner.egg-info/dependency_links.txt 2025-11-05T22:00:38,325 writing entry points to /tmp/pip-modern-metadata-zqk_y1xr/olmoearth_runner.egg-info/entry_points.txt 2025-11-05T22:00:38,328 writing requirements to /tmp/pip-modern-metadata-zqk_y1xr/olmoearth_runner.egg-info/requires.txt 2025-11-05T22:00:38,329 writing top-level names to /tmp/pip-modern-metadata-zqk_y1xr/olmoearth_runner.egg-info/top_level.txt 2025-11-05T22:00:38,331 writing manifest file '/tmp/pip-modern-metadata-zqk_y1xr/olmoearth_runner.egg-info/SOURCES.txt' 2025-11-05T22:00:38,368 reading manifest file '/tmp/pip-modern-metadata-zqk_y1xr/olmoearth_runner.egg-info/SOURCES.txt' 2025-11-05T22:00:38,371 adding license file 'LICENSE' 2025-11-05T22:00:38,376 writing manifest file '/tmp/pip-modern-metadata-zqk_y1xr/olmoearth_runner.egg-info/SOURCES.txt' 2025-11-05T22:00:38,378 creating '/tmp/pip-modern-metadata-zqk_y1xr/olmoearth_runner-0.1.7.dist-info' 2025-11-05T22:00:38,506 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-05T22:00:38,510 Source in /tmp/pip-wheel-5m_204ra/olmoearth-runner_42adb9da9afb499bbb0c6a77b2dd3f3f has version 0.1.7, which satisfies requirement olmoearth-runner==0.1.7 from https://files.pythonhosted.org/packages/18/c2/8a01ce6c0c0825638fae485560d2fcd6ada57a28b86fc0a69d152705d1b0/olmoearth_runner-0.1.7.tar.gz 2025-11-05T22:00:38,511 Removed olmoearth-runner==0.1.7 from https://files.pythonhosted.org/packages/18/c2/8a01ce6c0c0825638fae485560d2fcd6ada57a28b86fc0a69d152705d1b0/olmoearth_runner-0.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-wqfmanre' 2025-11-05T22:00:38,517 Created temporary directory: /tmp/pip-unpack-68mkassk 2025-11-05T22:00:38,517 Building wheels for collected packages: olmoearth-runner 2025-11-05T22:00:38,524 Created temporary directory: /tmp/pip-wheel-p7szkdh7 2025-11-05T22:00:38,525 Destination directory: /tmp/pip-wheel-p7szkdh7 2025-11-05T22:00:38,527 Building wheel for olmoearth-runner (pyproject.toml): started 2025-11-05T22:00:38,528 Running command Building wheel for olmoearth-runner (pyproject.toml) 2025-11-05T22:00:39,170 running bdist_wheel 2025-11-05T22:00:39,191 running build 2025-11-05T22:00:39,191 running build_py 2025-11-05T22:00:39,198 creating build/lib/olmoearth_run 2025-11-05T22:00:39,201 copying src/olmoearth_run/__init__.py -> build/lib/olmoearth_run 2025-11-05T22:00:39,203 copying src/olmoearth_run/config.py -> build/lib/olmoearth_run 2025-11-05T22:00:39,205 creating build/lib/olmoearth_run/runner 2025-11-05T22:00:39,207 copying src/olmoearth_run/runner/exceptions.py -> build/lib/olmoearth_run/runner 2025-11-05T22:00:39,209 copying src/olmoearth_run/runner/main.py -> build/lib/olmoearth_run/runner 2025-11-05T22:00:39,211 creating build/lib/olmoearth_run/shared/tools 2025-11-05T22:00:39,213 copying src/olmoearth_run/shared/tools/gcs_tools.py -> build/lib/olmoearth_run/shared/tools 2025-11-05T22:00:39,217 creating build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,218 copying src/olmoearth_run/shared/models/prediction_scratch_space.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,221 copying src/olmoearth_run/shared/models/olmoearth_run_config.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,223 copying src/olmoearth_run/shared/models/workflow_args.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,226 copying src/olmoearth_run/shared/models/rslearn_template_vars.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,228 copying src/olmoearth_run/shared/models/workflow_type.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,229 copying src/olmoearth_run/shared/models/task_args.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,232 copying src/olmoearth_run/shared/models/workflow_notification_config.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,234 copying src/olmoearth_run/shared/models/task_results.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,236 copying src/olmoearth_run/shared/models/status.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,238 copying src/olmoearth_run/shared/models/prediction_geometry.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,240 copying src/olmoearth_run/shared/models/step_type.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,242 copying src/olmoearth_run/shared/models/data_split_type.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,244 copying src/olmoearth_run/shared/models/model_stage_paths.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,245 copying src/olmoearth_run/shared/models/retry_config.py -> build/lib/olmoearth_run/shared/models 2025-11-05T22:00:39,248 creating build/lib/olmoearth_run/shared/telemetry 2025-11-05T22:00:39,249 copying src/olmoearth_run/shared/telemetry/metrics.py -> build/lib/olmoearth_run/shared/telemetry 2025-11-05T22:00:39,251 copying src/olmoearth_run/shared/telemetry/logging.py -> build/lib/olmoearth_run/shared/telemetry 2025-11-05T22:00:39,253 copying src/olmoearth_run/shared/telemetry/otel_sdk.py -> build/lib/olmoearth_run/shared/telemetry 2025-11-05T22:00:39,255 creating build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,256 copying src/olmoearth_run/shared/models/api/step.py -> build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,258 copying src/olmoearth_run/shared/models/api/model_pipelines.py -> build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,260 copying src/olmoearth_run/shared/models/api/prediction_results.py -> build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,262 copying src/olmoearth_run/shared/models/api/workflow.py -> build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,265 copying src/olmoearth_run/shared/models/api/foundation_models.py -> build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,266 copying src/olmoearth_run/shared/models/api/container_images.py -> build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,268 copying src/olmoearth_run/shared/models/api/prediction_analytics.py -> build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,270 copying src/olmoearth_run/shared/models/api/search_filters.py -> build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,272 copying src/olmoearth_run/shared/models/api/api_common_models.py -> build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,274 copying src/olmoearth_run/shared/models/api/task.py -> build/lib/olmoearth_run/shared/models/api 2025-11-05T22:00:39,277 creating build/lib/olmoearth_run/runner/metrics 2025-11-05T22:00:39,278 copying src/olmoearth_run/runner/metrics/dataset_builder.py -> build/lib/olmoearth_run/runner/metrics 2025-11-05T22:00:39,280 copying src/olmoearth_run/runner/metrics/gpu_utilization.py -> build/lib/olmoearth_run/runner/metrics 2025-11-05T22:00:39,282 copying src/olmoearth_run/runner/metrics/window_prep.py -> build/lib/olmoearth_run/runner/metrics 2025-11-05T22:00:39,285 creating build/lib/olmoearth_run/runner/local 2025-11-05T22:00:39,286 copying src/olmoearth_run/runner/local/predict_runner.py -> build/lib/olmoearth_run/runner/local 2025-11-05T22:00:39,288 copying src/olmoearth_run/runner/local/fine_tune_runner.py -> build/lib/olmoearth_run/runner/local 2025-11-05T22:00:39,291 creating build/lib/olmoearth_run/runner/tools 2025-11-05T22:00:39,292 copying src/olmoearth_run/runner/tools/dataset_builder.py -> build/lib/olmoearth_run/runner/tools 2025-11-05T22:00:39,295 copying src/olmoearth_run/runner/tools/olmoearth_run_config_loader.py -> build/lib/olmoearth_run/runner/tools 2025-11-05T22:00:39,298 creating build/lib/olmoearth_run/runner/steps 2025-11-05T22:00:39,300 copying src/olmoearth_run/runner/steps/fine_tuning_step_definition.py -> build/lib/olmoearth_run/runner/steps 2025-11-05T22:00:39,302 copying src/olmoearth_run/runner/steps/postprocess_partition_step_definition.py -> build/lib/olmoearth_run/runner/steps 2025-11-05T22:00:39,305 copying src/olmoearth_run/runner/steps/dataset_build_step_definition.py -> build/lib/olmoearth_run/runner/steps 2025-11-05T22:00:39,307 copying src/olmoearth_run/runner/steps/prepare_labeled_windows_step_definition.py -> build/lib/olmoearth_run/runner/steps 2025-11-05T22:00:39,309 copying src/olmoearth_run/runner/steps/dataset_build_from_windows_step_definition.py -> build/lib/olmoearth_run/runner/steps 2025-11-05T22:00:39,311 copying src/olmoearth_run/runner/steps/base_step_definition.py -> build/lib/olmoearth_run/runner/steps 2025-11-05T22:00:39,313 copying src/olmoearth_run/runner/steps/combine_partitions_step_definition.py -> build/lib/olmoearth_run/runner/steps 2025-11-05T22:00:39,316 copying src/olmoearth_run/runner/steps/run_inference_step_definition.py -> build/lib/olmoearth_run/runner/steps 2025-11-05T22:00:39,318 copying src/olmoearth_run/runner/steps/create_partitions_step_definition.py -> build/lib/olmoearth_run/runner/steps 2025-11-05T22:00:39,321 creating build/lib/olmoearth_run/runner/tools/samplers 2025-11-05T22:00:39,322 copying src/olmoearth_run/runner/tools/samplers/noop_sampler.py -> build/lib/olmoearth_run/runner/tools/samplers 2025-11-05T22:00:39,324 copying src/olmoearth_run/runner/tools/samplers/sampler_interface.py -> build/lib/olmoearth_run/runner/tools/samplers 2025-11-05T22:00:39,326 copying src/olmoearth_run/runner/tools/samplers/choose_n_sampler.py -> build/lib/olmoearth_run/runner/tools/samplers 2025-11-05T22:00:39,328 creating build/lib/olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,329 copying src/olmoearth_run/runner/tools/postprocessors/postprocess_interface.py -> build/lib/olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,331 copying src/olmoearth_run/runner/tools/postprocessors/combine_geotiff.py -> build/lib/olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,333 copying src/olmoearth_run/runner/tools/postprocessors/grid_utils.py -> build/lib/olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,335 copying src/olmoearth_run/runner/tools/postprocessors/combine_and_deduplicate_geojson.py -> build/lib/olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,337 copying src/olmoearth_run/runner/tools/postprocessors/combine_geojson.py -> build/lib/olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,339 copying src/olmoearth_run/runner/tools/postprocessors/simplify_polygons.py -> build/lib/olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,341 copying src/olmoearth_run/runner/tools/postprocessors/noop_raster.py -> build/lib/olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,343 creating build/lib/olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,344 copying src/olmoearth_run/runner/tools/data_splitters/hash_assignment.py -> build/lib/olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,347 copying src/olmoearth_run/runner/tools/data_splitters/spatial_data_splitter.py -> build/lib/olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,348 copying src/olmoearth_run/runner/tools/data_splitters/data_splitter_interface.py -> build/lib/olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,350 copying src/olmoearth_run/runner/tools/data_splitters/split_proportions.py -> build/lib/olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,352 copying src/olmoearth_run/runner/tools/data_splitters/random_data_splitter.py -> build/lib/olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,355 creating build/lib/olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,356 copying src/olmoearth_run/runner/tools/partitioners/noop_partitioner.py -> build/lib/olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,358 copying src/olmoearth_run/runner/tools/partitioners/grid_partitioner.py -> build/lib/olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,360 copying src/olmoearth_run/runner/tools/partitioners/partition_interface.py -> build/lib/olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,362 copying src/olmoearth_run/runner/tools/partitioners/fixed_window_partitioner.py -> build/lib/olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,364 copying src/olmoearth_run/runner/tools/partitioners/reprojection_partitioner.py -> build/lib/olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,367 creating build/lib/olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,368 copying src/olmoearth_run/runner/tools/labeled_window_preparers/labeled_window_preparer.py -> build/lib/olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,370 copying src/olmoearth_run/runner/tools/labeled_window_preparers/point_to_raster_window_preparer.py -> build/lib/olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,372 copying src/olmoearth_run/runner/tools/labeled_window_preparers/point_to_pixel_window_preparer.py -> build/lib/olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,374 copying src/olmoearth_run/runner/tools/labeled_window_preparers/rasterization_utils.py -> build/lib/olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,376 copying src/olmoearth_run/runner/tools/labeled_window_preparers/geometry_utils.py -> build/lib/olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,378 copying src/olmoearth_run/runner/tools/labeled_window_preparers/polygon_to_raster_window_preparer.py -> build/lib/olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,381 creating build/lib/olmoearth_run/runner/tools/converters 2025-11-05T22:00:39,382 copying src/olmoearth_run/runner/tools/converters/st_geometry.py -> build/lib/olmoearth_run/runner/tools/converters 2025-11-05T22:00:39,384 copying src/olmoearth_run/runner/tools/converters/feature_collection.py -> build/lib/olmoearth_run/runner/tools/converters 2025-11-05T22:00:39,386 creating build/lib/olmoearth_run/runner/models/training 2025-11-05T22:00:39,388 copying src/olmoearth_run/runner/models/training/annotation_features.py -> build/lib/olmoearth_run/runner/models/training 2025-11-05T22:00:39,390 copying src/olmoearth_run/runner/models/training/labeled_data.py -> build/lib/olmoearth_run/runner/models/training 2025-11-05T22:00:39,392 running egg_info 2025-11-05T22:00:39,403 writing src/olmoearth_runner.egg-info/PKG-INFO 2025-11-05T22:00:39,407 writing dependency_links to src/olmoearth_runner.egg-info/dependency_links.txt 2025-11-05T22:00:39,408 writing entry points to src/olmoearth_runner.egg-info/entry_points.txt 2025-11-05T22:00:39,410 writing requirements to src/olmoearth_runner.egg-info/requires.txt 2025-11-05T22:00:39,411 writing top-level names to src/olmoearth_runner.egg-info/top_level.txt 2025-11-05T22:00:39,437 reading manifest file 'src/olmoearth_runner.egg-info/SOURCES.txt' 2025-11-05T22:00:39,443 adding license file 'LICENSE' 2025-11-05T22:00:39,449 writing manifest file 'src/olmoearth_runner.egg-info/SOURCES.txt' 2025-11-05T22:00:39,479 installing to build/bdist.linux-armv7l/wheel 2025-11-05T22:00:39,479 running install 2025-11-05T22:00:39,502 running install_lib 2025-11-05T22:00:39,509 creating build/bdist.linux-armv7l/wheel 2025-11-05T22:00:39,511 creating build/bdist.linux-armv7l/wheel/olmoearth_run 2025-11-05T22:00:39,512 copying build/lib/olmoearth_run/__init__.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run 2025-11-05T22:00:39,514 creating build/bdist.linux-armv7l/wheel/olmoearth_run/shared 2025-11-05T22:00:39,516 creating build/bdist.linux-armv7l/wheel/olmoearth_run/shared/tools 2025-11-05T22:00:39,517 copying build/lib/olmoearth_run/shared/tools/gcs_tools.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/tools 2025-11-05T22:00:39,520 creating build/bdist.linux-armv7l/wheel/olmoearth_run/shared/models 2025-11-05T22:00:39,521 copying build/lib/olmoearth_run/shared/models/prediction_scratch_space.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,524 copying build/lib/olmoearth_run/shared/models/olmoearth_run_config.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,526 copying build/lib/olmoearth_run/shared/models/workflow_args.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,528 copying build/lib/olmoearth_run/shared/models/rslearn_template_vars.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,530 copying build/lib/olmoearth_run/shared/models/workflow_type.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,532 copying build/lib/olmoearth_run/shared/models/task_args.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,534 copying build/lib/olmoearth_run/shared/models/workflow_notification_config.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,537 creating build/bdist.linux-armv7l/wheel/olmoearth_run/shared/models/api 2025-11-05T22:00:39,538 copying build/lib/olmoearth_run/shared/models/api/step.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models/api 2025-11-05T22:00:39,540 copying build/lib/olmoearth_run/shared/models/api/model_pipelines.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models/api 2025-11-05T22:00:39,542 copying build/lib/olmoearth_run/shared/models/api/prediction_results.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models/api 2025-11-05T22:00:39,544 copying build/lib/olmoearth_run/shared/models/api/workflow.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models/api 2025-11-05T22:00:39,546 copying build/lib/olmoearth_run/shared/models/api/foundation_models.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models/api 2025-11-05T22:00:39,548 copying build/lib/olmoearth_run/shared/models/api/container_images.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models/api 2025-11-05T22:00:39,550 copying build/lib/olmoearth_run/shared/models/api/prediction_analytics.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models/api 2025-11-05T22:00:39,552 copying build/lib/olmoearth_run/shared/models/api/search_filters.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models/api 2025-11-05T22:00:39,554 copying build/lib/olmoearth_run/shared/models/api/api_common_models.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models/api 2025-11-05T22:00:39,556 copying build/lib/olmoearth_run/shared/models/api/task.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models/api 2025-11-05T22:00:39,558 copying build/lib/olmoearth_run/shared/models/task_results.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,560 copying build/lib/olmoearth_run/shared/models/status.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,562 copying build/lib/olmoearth_run/shared/models/prediction_geometry.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,564 copying build/lib/olmoearth_run/shared/models/step_type.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,566 copying build/lib/olmoearth_run/shared/models/data_split_type.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,568 copying build/lib/olmoearth_run/shared/models/model_stage_paths.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,569 copying build/lib/olmoearth_run/shared/models/retry_config.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/models 2025-11-05T22:00:39,572 creating build/bdist.linux-armv7l/wheel/olmoearth_run/shared/telemetry 2025-11-05T22:00:39,573 copying build/lib/olmoearth_run/shared/telemetry/metrics.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/telemetry 2025-11-05T22:00:39,575 copying build/lib/olmoearth_run/shared/telemetry/logging.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/telemetry 2025-11-05T22:00:39,577 copying build/lib/olmoearth_run/shared/telemetry/otel_sdk.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/shared/telemetry 2025-11-05T22:00:39,579 copying build/lib/olmoearth_run/config.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run 2025-11-05T22:00:39,581 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner 2025-11-05T22:00:39,583 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/metrics 2025-11-05T22:00:39,584 copying build/lib/olmoearth_run/runner/metrics/dataset_builder.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/metrics 2025-11-05T22:00:39,586 copying build/lib/olmoearth_run/runner/metrics/gpu_utilization.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/metrics 2025-11-05T22:00:39,589 copying build/lib/olmoearth_run/runner/metrics/window_prep.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/metrics 2025-11-05T22:00:39,591 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/local 2025-11-05T22:00:39,592 copying build/lib/olmoearth_run/runner/local/predict_runner.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/local 2025-11-05T22:00:39,595 copying build/lib/olmoearth_run/runner/local/fine_tune_runner.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/local 2025-11-05T22:00:39,597 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/tools 2025-11-05T22:00:39,598 copying build/lib/olmoearth_run/runner/tools/dataset_builder.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools 2025-11-05T22:00:39,601 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/tools/samplers 2025-11-05T22:00:39,602 copying build/lib/olmoearth_run/runner/tools/samplers/noop_sampler.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/samplers 2025-11-05T22:00:39,604 copying build/lib/olmoearth_run/runner/tools/samplers/sampler_interface.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/samplers 2025-11-05T22:00:39,606 copying build/lib/olmoearth_run/runner/tools/samplers/choose_n_sampler.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/samplers 2025-11-05T22:00:39,607 copying build/lib/olmoearth_run/runner/tools/olmoearth_run_config_loader.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools 2025-11-05T22:00:39,610 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,611 copying build/lib/olmoearth_run/runner/tools/postprocessors/postprocess_interface.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,613 copying build/lib/olmoearth_run/runner/tools/postprocessors/combine_geotiff.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,616 copying build/lib/olmoearth_run/runner/tools/postprocessors/grid_utils.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,618 copying build/lib/olmoearth_run/runner/tools/postprocessors/combine_and_deduplicate_geojson.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,619 copying build/lib/olmoearth_run/runner/tools/postprocessors/combine_geojson.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,621 copying build/lib/olmoearth_run/runner/tools/postprocessors/simplify_polygons.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,623 copying build/lib/olmoearth_run/runner/tools/postprocessors/noop_raster.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/postprocessors 2025-11-05T22:00:39,626 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,627 copying build/lib/olmoearth_run/runner/tools/data_splitters/hash_assignment.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,629 copying build/lib/olmoearth_run/runner/tools/data_splitters/spatial_data_splitter.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,631 copying build/lib/olmoearth_run/runner/tools/data_splitters/data_splitter_interface.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,632 copying build/lib/olmoearth_run/runner/tools/data_splitters/split_proportions.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,634 copying build/lib/olmoearth_run/runner/tools/data_splitters/random_data_splitter.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/data_splitters 2025-11-05T22:00:39,637 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,638 copying build/lib/olmoearth_run/runner/tools/partitioners/noop_partitioner.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,640 copying build/lib/olmoearth_run/runner/tools/partitioners/grid_partitioner.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,642 copying build/lib/olmoearth_run/runner/tools/partitioners/partition_interface.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,644 copying build/lib/olmoearth_run/runner/tools/partitioners/fixed_window_partitioner.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,646 copying build/lib/olmoearth_run/runner/tools/partitioners/reprojection_partitioner.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/partitioners 2025-11-05T22:00:39,648 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,649 copying build/lib/olmoearth_run/runner/tools/labeled_window_preparers/labeled_window_preparer.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,651 copying build/lib/olmoearth_run/runner/tools/labeled_window_preparers/point_to_raster_window_preparer.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,653 copying build/lib/olmoearth_run/runner/tools/labeled_window_preparers/point_to_pixel_window_preparer.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,655 copying build/lib/olmoearth_run/runner/tools/labeled_window_preparers/rasterization_utils.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,657 copying build/lib/olmoearth_run/runner/tools/labeled_window_preparers/geometry_utils.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,660 copying build/lib/olmoearth_run/runner/tools/labeled_window_preparers/polygon_to_raster_window_preparer.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/labeled_window_preparers 2025-11-05T22:00:39,662 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/tools/converters 2025-11-05T22:00:39,663 copying build/lib/olmoearth_run/runner/tools/converters/st_geometry.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/converters 2025-11-05T22:00:39,665 copying build/lib/olmoearth_run/runner/tools/converters/feature_collection.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/tools/converters 2025-11-05T22:00:39,667 copying build/lib/olmoearth_run/runner/exceptions.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner 2025-11-05T22:00:39,669 copying build/lib/olmoearth_run/runner/main.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner 2025-11-05T22:00:39,672 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/models 2025-11-05T22:00:39,673 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/models/training 2025-11-05T22:00:39,674 copying build/lib/olmoearth_run/runner/models/training/annotation_features.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/models/training 2025-11-05T22:00:39,676 copying build/lib/olmoearth_run/runner/models/training/labeled_data.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/models/training 2025-11-05T22:00:39,679 creating build/bdist.linux-armv7l/wheel/olmoearth_run/runner/steps 2025-11-05T22:00:39,680 copying build/lib/olmoearth_run/runner/steps/fine_tuning_step_definition.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/steps 2025-11-05T22:00:39,683 copying build/lib/olmoearth_run/runner/steps/postprocess_partition_step_definition.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/steps 2025-11-05T22:00:39,685 copying build/lib/olmoearth_run/runner/steps/dataset_build_step_definition.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/steps 2025-11-05T22:00:39,687 copying build/lib/olmoearth_run/runner/steps/prepare_labeled_windows_step_definition.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/steps 2025-11-05T22:00:39,689 copying build/lib/olmoearth_run/runner/steps/dataset_build_from_windows_step_definition.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/steps 2025-11-05T22:00:39,691 copying build/lib/olmoearth_run/runner/steps/base_step_definition.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/steps 2025-11-05T22:00:39,693 copying build/lib/olmoearth_run/runner/steps/combine_partitions_step_definition.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/steps 2025-11-05T22:00:39,695 copying build/lib/olmoearth_run/runner/steps/run_inference_step_definition.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/steps 2025-11-05T22:00:39,697 copying build/lib/olmoearth_run/runner/steps/create_partitions_step_definition.py -> build/bdist.linux-armv7l/wheel/./olmoearth_run/runner/steps 2025-11-05T22:00:39,699 running install_egg_info 2025-11-05T22:00:39,705 Copying src/olmoearth_runner.egg-info to build/bdist.linux-armv7l/wheel/./olmoearth_runner-0.1.7-py3.11.egg-info 2025-11-05T22:00:39,716 running install_scripts 2025-11-05T22:00:39,728 creating build/bdist.linux-armv7l/wheel/olmoearth_runner-0.1.7.dist-info/WHEEL 2025-11-05T22:00:39,731 creating '/tmp/pip-wheel-p7szkdh7/.tmp-i1n10fl1/olmoearth_runner-0.1.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-05T22:00:39,733 adding 'olmoearth_run/__init__.py' 2025-11-05T22:00:39,735 adding 'olmoearth_run/config.py' 2025-11-05T22:00:39,737 adding 'olmoearth_run/runner/exceptions.py' 2025-11-05T22:00:39,739 adding 'olmoearth_run/runner/main.py' 2025-11-05T22:00:39,741 adding 'olmoearth_run/runner/local/fine_tune_runner.py' 2025-11-05T22:00:39,743 adding 'olmoearth_run/runner/local/predict_runner.py' 2025-11-05T22:00:39,745 adding 'olmoearth_run/runner/metrics/dataset_builder.py' 2025-11-05T22:00:39,746 adding 'olmoearth_run/runner/metrics/gpu_utilization.py' 2025-11-05T22:00:39,748 adding 'olmoearth_run/runner/metrics/window_prep.py' 2025-11-05T22:00:39,750 adding 'olmoearth_run/runner/models/training/annotation_features.py' 2025-11-05T22:00:39,752 adding 'olmoearth_run/runner/models/training/labeled_data.py' 2025-11-05T22:00:39,754 adding 'olmoearth_run/runner/steps/base_step_definition.py' 2025-11-05T22:00:39,755 adding 'olmoearth_run/runner/steps/combine_partitions_step_definition.py' 2025-11-05T22:00:39,757 adding 'olmoearth_run/runner/steps/create_partitions_step_definition.py' 2025-11-05T22:00:39,759 adding 'olmoearth_run/runner/steps/dataset_build_from_windows_step_definition.py' 2025-11-05T22:00:39,760 adding 'olmoearth_run/runner/steps/dataset_build_step_definition.py' 2025-11-05T22:00:39,762 adding 'olmoearth_run/runner/steps/fine_tuning_step_definition.py' 2025-11-05T22:00:39,763 adding 'olmoearth_run/runner/steps/postprocess_partition_step_definition.py' 2025-11-05T22:00:39,766 adding 'olmoearth_run/runner/steps/prepare_labeled_windows_step_definition.py' 2025-11-05T22:00:39,768 adding 'olmoearth_run/runner/steps/run_inference_step_definition.py' 2025-11-05T22:00:39,770 adding 'olmoearth_run/runner/tools/dataset_builder.py' 2025-11-05T22:00:39,772 adding 'olmoearth_run/runner/tools/olmoearth_run_config_loader.py' 2025-11-05T22:00:39,774 adding 'olmoearth_run/runner/tools/converters/feature_collection.py' 2025-11-05T22:00:39,775 adding 'olmoearth_run/runner/tools/converters/st_geometry.py' 2025-11-05T22:00:39,777 adding 'olmoearth_run/runner/tools/data_splitters/data_splitter_interface.py' 2025-11-05T22:00:39,778 adding 'olmoearth_run/runner/tools/data_splitters/hash_assignment.py' 2025-11-05T22:00:39,780 adding 'olmoearth_run/runner/tools/data_splitters/random_data_splitter.py' 2025-11-05T22:00:39,782 adding 'olmoearth_run/runner/tools/data_splitters/spatial_data_splitter.py' 2025-11-05T22:00:39,783 adding 'olmoearth_run/runner/tools/data_splitters/split_proportions.py' 2025-11-05T22:00:39,785 adding 'olmoearth_run/runner/tools/labeled_window_preparers/geometry_utils.py' 2025-11-05T22:00:39,786 adding 'olmoearth_run/runner/tools/labeled_window_preparers/labeled_window_preparer.py' 2025-11-05T22:00:39,788 adding 'olmoearth_run/runner/tools/labeled_window_preparers/point_to_pixel_window_preparer.py' 2025-11-05T22:00:39,789 adding 'olmoearth_run/runner/tools/labeled_window_preparers/point_to_raster_window_preparer.py' 2025-11-05T22:00:39,791 adding 'olmoearth_run/runner/tools/labeled_window_preparers/polygon_to_raster_window_preparer.py' 2025-11-05T22:00:39,792 adding 'olmoearth_run/runner/tools/labeled_window_preparers/rasterization_utils.py' 2025-11-05T22:00:39,794 adding 'olmoearth_run/runner/tools/partitioners/fixed_window_partitioner.py' 2025-11-05T22:00:39,795 adding 'olmoearth_run/runner/tools/partitioners/grid_partitioner.py' 2025-11-05T22:00:39,797 adding 'olmoearth_run/runner/tools/partitioners/noop_partitioner.py' 2025-11-05T22:00:39,798 adding 'olmoearth_run/runner/tools/partitioners/partition_interface.py' 2025-11-05T22:00:39,799 adding 'olmoearth_run/runner/tools/partitioners/reprojection_partitioner.py' 2025-11-05T22:00:39,801 adding 'olmoearth_run/runner/tools/postprocessors/combine_and_deduplicate_geojson.py' 2025-11-05T22:00:39,802 adding 'olmoearth_run/runner/tools/postprocessors/combine_geojson.py' 2025-11-05T22:00:39,804 adding 'olmoearth_run/runner/tools/postprocessors/combine_geotiff.py' 2025-11-05T22:00:39,805 adding 'olmoearth_run/runner/tools/postprocessors/grid_utils.py' 2025-11-05T22:00:39,807 adding 'olmoearth_run/runner/tools/postprocessors/noop_raster.py' 2025-11-05T22:00:39,808 adding 'olmoearth_run/runner/tools/postprocessors/postprocess_interface.py' 2025-11-05T22:00:39,809 adding 'olmoearth_run/runner/tools/postprocessors/simplify_polygons.py' 2025-11-05T22:00:39,811 adding 'olmoearth_run/runner/tools/samplers/choose_n_sampler.py' 2025-11-05T22:00:39,812 adding 'olmoearth_run/runner/tools/samplers/noop_sampler.py' 2025-11-05T22:00:39,814 adding 'olmoearth_run/runner/tools/samplers/sampler_interface.py' 2025-11-05T22:00:39,816 adding 'olmoearth_run/shared/models/data_split_type.py' 2025-11-05T22:00:39,817 adding 'olmoearth_run/shared/models/model_stage_paths.py' 2025-11-05T22:00:39,819 adding 'olmoearth_run/shared/models/olmoearth_run_config.py' 2025-11-05T22:00:39,820 adding 'olmoearth_run/shared/models/prediction_geometry.py' 2025-11-05T22:00:39,822 adding 'olmoearth_run/shared/models/prediction_scratch_space.py' 2025-11-05T22:00:39,823 adding 'olmoearth_run/shared/models/retry_config.py' 2025-11-05T22:00:39,825 adding 'olmoearth_run/shared/models/rslearn_template_vars.py' 2025-11-05T22:00:39,826 adding 'olmoearth_run/shared/models/status.py' 2025-11-05T22:00:39,827 adding 'olmoearth_run/shared/models/step_type.py' 2025-11-05T22:00:39,829 adding 'olmoearth_run/shared/models/task_args.py' 2025-11-05T22:00:39,830 adding 'olmoearth_run/shared/models/task_results.py' 2025-11-05T22:00:39,831 adding 'olmoearth_run/shared/models/workflow_args.py' 2025-11-05T22:00:39,833 adding 'olmoearth_run/shared/models/workflow_notification_config.py' 2025-11-05T22:00:39,834 adding 'olmoearth_run/shared/models/workflow_type.py' 2025-11-05T22:00:39,836 adding 'olmoearth_run/shared/models/api/api_common_models.py' 2025-11-05T22:00:39,837 adding 'olmoearth_run/shared/models/api/container_images.py' 2025-11-05T22:00:39,839 adding 'olmoearth_run/shared/models/api/foundation_models.py' 2025-11-05T22:00:39,840 adding 'olmoearth_run/shared/models/api/model_pipelines.py' 2025-11-05T22:00:39,842 adding 'olmoearth_run/shared/models/api/prediction_analytics.py' 2025-11-05T22:00:39,843 adding 'olmoearth_run/shared/models/api/prediction_results.py' 2025-11-05T22:00:39,845 adding 'olmoearth_run/shared/models/api/search_filters.py' 2025-11-05T22:00:39,846 adding 'olmoearth_run/shared/models/api/step.py' 2025-11-05T22:00:39,848 adding 'olmoearth_run/shared/models/api/task.py' 2025-11-05T22:00:39,849 adding 'olmoearth_run/shared/models/api/workflow.py' 2025-11-05T22:00:39,851 adding 'olmoearth_run/shared/telemetry/logging.py' 2025-11-05T22:00:39,852 adding 'olmoearth_run/shared/telemetry/metrics.py' 2025-11-05T22:00:39,854 adding 'olmoearth_run/shared/telemetry/otel_sdk.py' 2025-11-05T22:00:39,856 adding 'olmoearth_run/shared/tools/gcs_tools.py' 2025-11-05T22:00:39,860 adding 'olmoearth_runner-0.1.7.dist-info/licenses/LICENSE' 2025-11-05T22:00:39,861 adding 'olmoearth_runner-0.1.7.dist-info/METADATA' 2025-11-05T22:00:39,862 adding 'olmoearth_runner-0.1.7.dist-info/WHEEL' 2025-11-05T22:00:39,863 adding 'olmoearth_runner-0.1.7.dist-info/entry_points.txt' 2025-11-05T22:00:39,864 adding 'olmoearth_runner-0.1.7.dist-info/top_level.txt' 2025-11-05T22:00:39,866 adding 'olmoearth_runner-0.1.7.dist-info/RECORD' 2025-11-05T22:00:39,869 removing build/bdist.linux-armv7l/wheel 2025-11-05T22:00:39,992 Building wheel for olmoearth-runner (pyproject.toml): finished with status 'done' 2025-11-05T22:00:39,999 Created wheel for olmoearth-runner: filename=olmoearth_runner-0.1.7-py3-none-any.whl size=115647 sha256=10c2e98107a3b357c7478503c6309abb8de17f1b67d9079ac62612e180cc4c83 2025-11-05T22:00:40,000 Stored in directory: /tmp/pip-ephem-wheel-cache-4opglwz7/wheels/ee/bb/ac/a4d7b11d57cd825338683b91a0642196d45c5e066d2fdeab23 2025-11-05T22:00:40,014 Successfully built olmoearth-runner 2025-11-05T22:00:40,021 Removed build tracker: '/tmp/pip-build-tracker-wqfmanre'