2026-04-22T21:15:26,213 Created temporary directory: /tmp/pip-ephem-wheel-cache-90ue2l5j 2026-04-22T21:15:26,215 Created temporary directory: /tmp/pip-build-tracker-am1a2li0 2026-04-22T21:15:26,216 Initialized build tracking at /tmp/pip-build-tracker-am1a2li0 2026-04-22T21:15:26,216 Created build tracker: /tmp/pip-build-tracker-am1a2li0 2026-04-22T21:15:26,217 Entered build tracker: /tmp/pip-build-tracker-am1a2li0 2026-04-22T21:15:26,218 Created temporary directory: /tmp/pip-wheel-0l2fa6oh 2026-04-22T21:15:26,221 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-04-22T21:15:26,223 Created temporary directory: /tmp/pip-ephem-wheel-cache-lgvwnfo2 2026-04-22T21:15:26,246 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-22T21:15:26,250 2 location(s) to search for versions of opp-repl: 2026-04-22T21:15:26,250 * https://pypi.org/simple/opp-repl/ 2026-04-22T21:15:26,250 * https://www.piwheels.org/simple/opp-repl/ 2026-04-22T21:15:26,250 Fetching project page and analyzing links: https://pypi.org/simple/opp-repl/ 2026-04-22T21:15:26,251 Getting page https://pypi.org/simple/opp-repl/ 2026-04-22T21:15:26,253 Found index url https://pypi.org/simple 2026-04-22T21:15:26,477 Fetched page https://pypi.org/simple/opp-repl/ as application/vnd.pypi.simple.v1+json 2026-04-22T21:15:26,479 Skipping link: No binaries permitted for opp-repl: https://files.pythonhosted.org/packages/ce/78/1bb0b87a0ee7bbefe52f4a6efe68c5f5200dc5b629e6267c62dee4192e08/opp_repl-0.0.0-py3-none-any.whl (from https://pypi.org/simple/opp-repl/) (requires-python:>=3.10) 2026-04-22T21:15:26,480 Found link https://files.pythonhosted.org/packages/29/c1/335b5184415fc9a59d317182dea90c4ae7f03b2f3cdeadbec6b9a59ffb57/opp_repl-0.0.0.tar.gz (from https://pypi.org/simple/opp-repl/) (requires-python:>=3.10), version: 0.0.0 2026-04-22T21:15:26,481 Skipping link: No binaries permitted for opp-repl: https://files.pythonhosted.org/packages/cf/cd/2e9c67c73ebedc3555583a0a7e1043839f228e0183e064aa2ddf7cf7a217/opp_repl-0.1.2-py3-none-any.whl (from https://pypi.org/simple/opp-repl/) (requires-python:>=3.10) 2026-04-22T21:15:26,482 Found link https://files.pythonhosted.org/packages/65/29/513c44ed08a0774646841fd366a198d7e5340359f754ea40edac6c551b51/opp_repl-0.1.2.tar.gz (from https://pypi.org/simple/opp-repl/) (requires-python:>=3.10), version: 0.1.2 2026-04-22T21:15:26,482 Fetching project page and analyzing links: https://www.piwheels.org/simple/opp-repl/ 2026-04-22T21:15:26,483 Getting page https://www.piwheels.org/simple/opp-repl/ 2026-04-22T21:15:26,484 Found index url https://www.piwheels.org/simple 2026-04-22T21:15:26,659 Fetched page https://www.piwheels.org/simple/opp-repl/ as text/html 2026-04-22T21:15:26,661 Skipping link: No binaries permitted for opp-repl: https://www.piwheels.org/simple/opp-repl/opp_repl-0.0.0-py3-none-any.whl#sha256=837b1cdee53c7d417cef862ba0a87dca7ddab52eb9c59809a9889d4751ee93ce (from https://www.piwheels.org/simple/opp-repl/) (requires-python:>=3.10) 2026-04-22T21:15:26,662 Skipping link: not a file: https://www.piwheels.org/simple/opp-repl/ 2026-04-22T21:15:26,662 Skipping link: not a file: https://pypi.org/simple/opp-repl/ 2026-04-22T21:15:26,683 Given no hashes to check 1 links for project 'opp-repl': discarding no candidates 2026-04-22T21:15:26,702 Collecting opp-repl==0.1.2 2026-04-22T21:15:26,705 Created temporary directory: /tmp/pip-unpack-pn7j70kj 2026-04-22T21:15:26,853 Downloading opp_repl-0.1.2.tar.gz (134 kB) 2026-04-22T21:15:27,119 Added opp-repl==0.1.2 from https://files.pythonhosted.org/packages/65/29/513c44ed08a0774646841fd366a198d7e5340359f754ea40edac6c551b51/opp_repl-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-am1a2li0' 2026-04-22T21:15:27,127 Created temporary directory: /tmp/pip-build-env-om6caz07 2026-04-22T21:15:27,132 Installing build dependencies: started 2026-04-22T21:15:27,133 Running command pip subprocess to install build dependencies 2026-04-22T21:15:28,260 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-22T21:15:28,702 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-04-22T21:15:28,725 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-22T21:15:30,499 Collecting setuptools>=61.0 2026-04-22T21:15:30,574 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-22T21:15:30,976 Collecting setuptools_scm[toml]>=6.2 2026-04-22T21:15:30,993 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-04-22T21:15:31,077 Collecting vcs-versioning>=1.0.0.dev0 2026-04-22T21:15:31,097 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-04-22T21:15:31,280 Collecting packaging>=20 2026-04-22T21:15:31,298 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-22T21:15:34,329 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-04-22T21:15:37,990 Creating /tmp/pip-build-env-om6caz07/overlay/local/bin 2026-04-22T21:15:37,993 changing mode of /tmp/pip-build-env-om6caz07/overlay/local/bin/vcs-versioning to 755 2026-04-22T21:15:38,105 changing mode of /tmp/pip-build-env-om6caz07/overlay/local/bin/setuptools-scm to 755 2026-04-22T21:15:38,135 Successfully installed packaging-26.1 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 2026-04-22T21:15:38,419 Installing build dependencies: finished with status 'done' 2026-04-22T21:15:38,425 Getting requirements to build wheel: started 2026-04-22T21:15:38,427 Running command Getting requirements to build wheel 2026-04-22T21:15:39,246 /tmp/pip-build-env-om6caz07/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T21:15:39,246 !! 2026-04-22T21:15:39,247 ******************************************************************************** 2026-04-22T21:15:39,248 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T21:15:39,249 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-04-22T21:15:39,250 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T21:15:39,251 ******************************************************************************** 2026-04-22T21:15:39,252 !! 2026-04-22T21:15:39,253 dist._finalize_license_expression() 2026-04-22T21:15:39,253 /tmp/pip-build-env-om6caz07/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T21:15:39,254 !! 2026-04-22T21:15:39,255 ******************************************************************************** 2026-04-22T21:15:39,255 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T21:15:39,257 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-04-22T21:15:39,258 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T21:15:39,258 ******************************************************************************** 2026-04-22T21:15:39,260 !! 2026-04-22T21:15:39,260 self._finalize_license_expression() 2026-04-22T21:15:39,261 running egg_info 2026-04-22T21:15:39,266 writing opp_repl.egg-info/PKG-INFO 2026-04-22T21:15:39,274 writing dependency_links to opp_repl.egg-info/dependency_links.txt 2026-04-22T21:15:39,276 writing entry points to opp_repl.egg-info/entry_points.txt 2026-04-22T21:15:39,280 writing requirements to opp_repl.egg-info/requires.txt 2026-04-22T21:15:39,281 writing top-level names to opp_repl.egg-info/top_level.txt 2026-04-22T21:15:39,323 /tmp/pip-build-env-om6caz07/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-22T21:15:39,323 return get_active_overrides().subprocess_timeout 2026-04-22T21:15:39,330 listing git files failed - pretending there aren't any 2026-04-22T21:15:39,336 reading manifest file 'opp_repl.egg-info/SOURCES.txt' 2026-04-22T21:15:39,342 adding license file 'LICENSE' 2026-04-22T21:15:39,347 writing manifest file 'opp_repl.egg-info/SOURCES.txt' 2026-04-22T21:15:39,452 Getting requirements to build wheel: finished with status 'done' 2026-04-22T21:15:39,456 Created temporary directory: /tmp/pip-modern-metadata-qannpji6 2026-04-22T21:15:39,458 Preparing metadata (pyproject.toml): started 2026-04-22T21:15:39,460 Running command Preparing metadata (pyproject.toml) 2026-04-22T21:15:40,189 /tmp/pip-build-env-om6caz07/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T21:15:40,189 !! 2026-04-22T21:15:40,190 ******************************************************************************** 2026-04-22T21:15:40,191 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T21:15:40,192 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-04-22T21:15:40,193 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T21:15:40,193 ******************************************************************************** 2026-04-22T21:15:40,194 !! 2026-04-22T21:15:40,195 dist._finalize_license_expression() 2026-04-22T21:15:40,195 /tmp/pip-build-env-om6caz07/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T21:15:40,196 !! 2026-04-22T21:15:40,197 ******************************************************************************** 2026-04-22T21:15:40,198 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T21:15:40,199 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-04-22T21:15:40,200 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T21:15:40,200 ******************************************************************************** 2026-04-22T21:15:40,201 !! 2026-04-22T21:15:40,202 self._finalize_license_expression() 2026-04-22T21:15:40,203 running dist_info 2026-04-22T21:15:40,216 creating /tmp/pip-modern-metadata-qannpji6/opp_repl.egg-info 2026-04-22T21:15:40,217 writing /tmp/pip-modern-metadata-qannpji6/opp_repl.egg-info/PKG-INFO 2026-04-22T21:15:40,225 writing dependency_links to /tmp/pip-modern-metadata-qannpji6/opp_repl.egg-info/dependency_links.txt 2026-04-22T21:15:40,227 writing entry points to /tmp/pip-modern-metadata-qannpji6/opp_repl.egg-info/entry_points.txt 2026-04-22T21:15:40,230 writing requirements to /tmp/pip-modern-metadata-qannpji6/opp_repl.egg-info/requires.txt 2026-04-22T21:15:40,231 writing top-level names to /tmp/pip-modern-metadata-qannpji6/opp_repl.egg-info/top_level.txt 2026-04-22T21:15:40,233 writing manifest file '/tmp/pip-modern-metadata-qannpji6/opp_repl.egg-info/SOURCES.txt' 2026-04-22T21:15:40,270 /tmp/pip-build-env-om6caz07/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-22T21:15:40,271 return get_active_overrides().subprocess_timeout 2026-04-22T21:15:40,277 listing git files failed - pretending there aren't any 2026-04-22T21:15:40,281 reading manifest file '/tmp/pip-modern-metadata-qannpji6/opp_repl.egg-info/SOURCES.txt' 2026-04-22T21:15:40,283 adding license file 'LICENSE' 2026-04-22T21:15:40,287 writing manifest file '/tmp/pip-modern-metadata-qannpji6/opp_repl.egg-info/SOURCES.txt' 2026-04-22T21:15:40,288 creating '/tmp/pip-modern-metadata-qannpji6/opp_repl-0.1.2.dist-info' 2026-04-22T21:15:40,424 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-22T21:15:40,432 Source in /tmp/pip-wheel-0l2fa6oh/opp-repl_093310d398ed4e65b04f4c159e246d66 has version 0.1.2, which satisfies requirement opp-repl==0.1.2 from https://files.pythonhosted.org/packages/65/29/513c44ed08a0774646841fd366a198d7e5340359f754ea40edac6c551b51/opp_repl-0.1.2.tar.gz 2026-04-22T21:15:40,433 Removed opp-repl==0.1.2 from https://files.pythonhosted.org/packages/65/29/513c44ed08a0774646841fd366a198d7e5340359f754ea40edac6c551b51/opp_repl-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-am1a2li0' 2026-04-22T21:15:40,442 Created temporary directory: /tmp/pip-unpack-dny83cqu 2026-04-22T21:15:40,443 Building wheels for collected packages: opp-repl 2026-04-22T21:15:40,448 Created temporary directory: /tmp/pip-wheel-lccfy4mp 2026-04-22T21:15:40,448 Destination directory: /tmp/pip-wheel-lccfy4mp 2026-04-22T21:15:40,451 Building wheel for opp-repl (pyproject.toml): started 2026-04-22T21:15:40,452 Running command Building wheel for opp-repl (pyproject.toml) 2026-04-22T21:15:41,166 /tmp/pip-build-env-om6caz07/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T21:15:41,167 !! 2026-04-22T21:15:41,168 ******************************************************************************** 2026-04-22T21:15:41,168 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T21:15:41,169 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-04-22T21:15:41,171 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T21:15:41,171 ******************************************************************************** 2026-04-22T21:15:41,172 !! 2026-04-22T21:15:41,173 dist._finalize_license_expression() 2026-04-22T21:15:41,173 /tmp/pip-build-env-om6caz07/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-22T21:15:41,174 !! 2026-04-22T21:15:41,175 ******************************************************************************** 2026-04-22T21:15:41,176 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-22T21:15:41,177 License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) 2026-04-22T21:15:41,178 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-22T21:15:41,179 ******************************************************************************** 2026-04-22T21:15:41,180 !! 2026-04-22T21:15:41,181 self._finalize_license_expression() 2026-04-22T21:15:41,181 running bdist_wheel 2026-04-22T21:15:41,202 running build 2026-04-22T21:15:41,203 running build_py 2026-04-22T21:15:41,205 creating build/lib/opp_repl 2026-04-22T21:15:41,207 copying opp_repl/repl.py -> build/lib/opp_repl 2026-04-22T21:15:41,209 copying opp_repl/main.py -> build/lib/opp_repl 2026-04-22T21:15:41,212 copying opp_repl/__init__.py -> build/lib/opp_repl 2026-04-22T21:15:41,215 copying opp_repl/_version.py -> build/lib/opp_repl 2026-04-22T21:15:41,216 copying opp_repl/__main__.py -> build/lib/opp_repl 2026-04-22T21:15:41,219 creating build/lib/opp_repl/test 2026-04-22T21:15:41,220 copying opp_repl/test/release.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,222 copying opp_repl/test/profile.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,224 copying opp_repl/test/opp.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,226 copying opp_repl/test/bisect.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,229 copying opp_repl/test/task.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,231 copying opp_repl/test/sanitizer.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,233 copying opp_repl/test/statistical.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,236 copying opp_repl/test/smoke.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,238 copying opp_repl/test/__init__.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,240 copying opp_repl/test/self.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,243 copying opp_repl/test/feature.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,245 copying opp_repl/test/coverage.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,248 copying opp_repl/test/all.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,250 copying opp_repl/test/chart.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,252 copying opp_repl/test/simulation.py -> build/lib/opp_repl/test 2026-04-22T21:15:41,255 creating build/lib/opp_repl/common 2026-04-22T21:15:41,256 copying opp_repl/common/summary.py -> build/lib/opp_repl/common 2026-04-22T21:15:41,259 copying opp_repl/common/compile.py -> build/lib/opp_repl/common 2026-04-22T21:15:41,261 copying opp_repl/common/cluster.py -> build/lib/opp_repl/common 2026-04-22T21:15:41,263 copying opp_repl/common/task.py -> build/lib/opp_repl/common 2026-04-22T21:15:41,266 copying opp_repl/common/github.py -> build/lib/opp_repl/common 2026-04-22T21:15:41,269 copying opp_repl/common/ide.py -> build/lib/opp_repl/common 2026-04-22T21:15:41,271 copying opp_repl/common/mcp.py -> build/lib/opp_repl/common 2026-04-22T21:15:41,273 copying opp_repl/common/__init__.py -> build/lib/opp_repl/common 2026-04-22T21:15:41,275 copying opp_repl/common/eventlog.py -> build/lib/opp_repl/common 2026-04-22T21:15:41,277 copying opp_repl/common/util.py -> build/lib/opp_repl/common 2026-04-22T21:15:41,281 creating build/lib/opp_repl/simulation 2026-04-22T21:15:41,282 copying opp_repl/simulation/opp_env_runner.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,284 copying opp_repl/simulation/config.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,286 copying opp_repl/simulation/project.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,290 copying opp_repl/simulation/fingerprint.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,292 copying opp_repl/simulation/overlay.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,294 copying opp_repl/simulation/compare.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,297 copying opp_repl/simulation/stdout.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,299 copying opp_repl/simulation/workspace.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,302 copying opp_repl/simulation/task.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,305 copying opp_repl/simulation/build.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,308 copying opp_repl/simulation/subprocess.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,310 copying opp_repl/simulation/__init__.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,312 copying opp_repl/simulation/optimize.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,314 copying opp_repl/simulation/eventlog.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,316 copying opp_repl/simulation/iderunner.py -> build/lib/opp_repl/simulation 2026-04-22T21:15:41,318 creating build/lib/opp_repl/documentation 2026-04-22T21:15:41,319 copying opp_repl/documentation/__init__.py -> build/lib/opp_repl/documentation 2026-04-22T21:15:41,321 copying opp_repl/documentation/ned.py -> build/lib/opp_repl/documentation 2026-04-22T21:15:41,323 copying opp_repl/documentation/chart.py -> build/lib/opp_repl/documentation 2026-04-22T21:15:41,325 creating build/lib/opp_repl/test/speed 2026-04-22T21:15:41,326 copying opp_repl/test/speed/task.py -> build/lib/opp_repl/test/speed 2026-04-22T21:15:41,329 copying opp_repl/test/speed/__init__.py -> build/lib/opp_repl/test/speed 2026-04-22T21:15:41,330 copying opp_repl/test/speed/store.py -> build/lib/opp_repl/test/speed 2026-04-22T21:15:41,333 creating build/lib/opp_repl/test/fingerprint 2026-04-22T21:15:41,334 copying opp_repl/test/fingerprint/task.py -> build/lib/opp_repl/test/fingerprint 2026-04-22T21:15:41,337 copying opp_repl/test/fingerprint/__init__.py -> build/lib/opp_repl/test/fingerprint 2026-04-22T21:15:41,339 copying opp_repl/test/fingerprint/store.py -> build/lib/opp_repl/test/fingerprint 2026-04-22T21:15:41,341 copying opp_repl/test/fingerprint/old.py -> build/lib/opp_repl/test/fingerprint 2026-04-22T21:15:41,343 running egg_info 2026-04-22T21:15:41,356 writing opp_repl.egg-info/PKG-INFO 2026-04-22T21:15:41,364 writing dependency_links to opp_repl.egg-info/dependency_links.txt 2026-04-22T21:15:41,366 writing entry points to opp_repl.egg-info/entry_points.txt 2026-04-22T21:15:41,369 writing requirements to opp_repl.egg-info/requires.txt 2026-04-22T21:15:41,370 writing top-level names to opp_repl.egg-info/top_level.txt 2026-04-22T21:15:41,401 /tmp/pip-build-env-om6caz07/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-22T21:15:41,402 return get_active_overrides().subprocess_timeout 2026-04-22T21:15:41,408 listing git files failed - pretending there aren't any 2026-04-22T21:15:41,413 reading manifest file 'opp_repl.egg-info/SOURCES.txt' 2026-04-22T21:15:41,418 adding license file 'LICENSE' 2026-04-22T21:15:41,423 writing manifest file 'opp_repl.egg-info/SOURCES.txt' 2026-04-22T21:15:41,446 installing to build/bdist.linux-armv7l/wheel 2026-04-22T21:15:41,447 running install 2026-04-22T21:15:41,469 running install_lib 2026-04-22T21:15:41,477 creating build/bdist.linux-armv7l/wheel 2026-04-22T21:15:41,479 creating build/bdist.linux-armv7l/wheel/opp_repl 2026-04-22T21:15:41,481 creating build/bdist.linux-armv7l/wheel/opp_repl/test 2026-04-22T21:15:41,482 copying build/lib/opp_repl/test/release.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,485 copying build/lib/opp_repl/test/profile.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,487 copying build/lib/opp_repl/test/opp.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,490 copying build/lib/opp_repl/test/bisect.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,492 copying build/lib/opp_repl/test/task.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,495 copying build/lib/opp_repl/test/sanitizer.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,497 copying build/lib/opp_repl/test/statistical.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,499 copying build/lib/opp_repl/test/smoke.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,501 copying build/lib/opp_repl/test/__init__.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,503 copying build/lib/opp_repl/test/self.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,506 copying build/lib/opp_repl/test/feature.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,509 creating build/bdist.linux-armv7l/wheel/opp_repl/test/speed 2026-04-22T21:15:41,510 copying build/lib/opp_repl/test/speed/task.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test/speed 2026-04-22T21:15:41,512 copying build/lib/opp_repl/test/speed/__init__.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test/speed 2026-04-22T21:15:41,514 copying build/lib/opp_repl/test/speed/store.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test/speed 2026-04-22T21:15:41,516 copying build/lib/opp_repl/test/coverage.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,519 creating build/bdist.linux-armv7l/wheel/opp_repl/test/fingerprint 2026-04-22T21:15:41,520 copying build/lib/opp_repl/test/fingerprint/task.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test/fingerprint 2026-04-22T21:15:41,523 copying build/lib/opp_repl/test/fingerprint/__init__.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test/fingerprint 2026-04-22T21:15:41,525 copying build/lib/opp_repl/test/fingerprint/store.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test/fingerprint 2026-04-22T21:15:41,527 copying build/lib/opp_repl/test/fingerprint/old.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test/fingerprint 2026-04-22T21:15:41,529 copying build/lib/opp_repl/test/all.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,531 copying build/lib/opp_repl/test/chart.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,534 copying build/lib/opp_repl/test/simulation.py -> build/bdist.linux-armv7l/wheel/./opp_repl/test 2026-04-22T21:15:41,536 copying build/lib/opp_repl/repl.py -> build/bdist.linux-armv7l/wheel/./opp_repl 2026-04-22T21:15:41,539 creating build/bdist.linux-armv7l/wheel/opp_repl/common 2026-04-22T21:15:41,540 copying build/lib/opp_repl/common/summary.py -> build/bdist.linux-armv7l/wheel/./opp_repl/common 2026-04-22T21:15:41,542 copying build/lib/opp_repl/common/compile.py -> build/bdist.linux-armv7l/wheel/./opp_repl/common 2026-04-22T21:15:41,545 copying build/lib/opp_repl/common/cluster.py -> build/bdist.linux-armv7l/wheel/./opp_repl/common 2026-04-22T21:15:41,547 copying build/lib/opp_repl/common/task.py -> build/bdist.linux-armv7l/wheel/./opp_repl/common 2026-04-22T21:15:41,550 copying build/lib/opp_repl/common/github.py -> build/bdist.linux-armv7l/wheel/./opp_repl/common 2026-04-22T21:15:41,552 copying build/lib/opp_repl/common/ide.py -> build/bdist.linux-armv7l/wheel/./opp_repl/common 2026-04-22T21:15:41,554 copying build/lib/opp_repl/common/mcp.py -> build/bdist.linux-armv7l/wheel/./opp_repl/common 2026-04-22T21:15:41,557 copying build/lib/opp_repl/common/__init__.py -> build/bdist.linux-armv7l/wheel/./opp_repl/common 2026-04-22T21:15:41,558 copying build/lib/opp_repl/common/eventlog.py -> build/bdist.linux-armv7l/wheel/./opp_repl/common 2026-04-22T21:15:41,561 copying build/lib/opp_repl/common/util.py -> build/bdist.linux-armv7l/wheel/./opp_repl/common 2026-04-22T21:15:41,564 copying build/lib/opp_repl/main.py -> build/bdist.linux-armv7l/wheel/./opp_repl 2026-04-22T21:15:41,567 creating build/bdist.linux-armv7l/wheel/opp_repl/simulation 2026-04-22T21:15:41,568 copying build/lib/opp_repl/simulation/opp_env_runner.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,570 copying build/lib/opp_repl/simulation/config.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,572 copying build/lib/opp_repl/simulation/project.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,576 copying build/lib/opp_repl/simulation/fingerprint.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,578 copying build/lib/opp_repl/simulation/overlay.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,580 copying build/lib/opp_repl/simulation/compare.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,583 copying build/lib/opp_repl/simulation/stdout.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,585 copying build/lib/opp_repl/simulation/workspace.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,588 copying build/lib/opp_repl/simulation/task.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,591 copying build/lib/opp_repl/simulation/build.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,593 copying build/lib/opp_repl/simulation/subprocess.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,595 copying build/lib/opp_repl/simulation/__init__.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,597 copying build/lib/opp_repl/simulation/optimize.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,599 copying build/lib/opp_repl/simulation/eventlog.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,601 copying build/lib/opp_repl/simulation/iderunner.py -> build/bdist.linux-armv7l/wheel/./opp_repl/simulation 2026-04-22T21:15:41,602 copying build/lib/opp_repl/__init__.py -> build/bdist.linux-armv7l/wheel/./opp_repl 2026-04-22T21:15:41,606 creating build/bdist.linux-armv7l/wheel/opp_repl/documentation 2026-04-22T21:15:41,607 copying build/lib/opp_repl/documentation/__init__.py -> build/bdist.linux-armv7l/wheel/./opp_repl/documentation 2026-04-22T21:15:41,609 copying build/lib/opp_repl/documentation/ned.py -> build/bdist.linux-armv7l/wheel/./opp_repl/documentation 2026-04-22T21:15:41,611 copying build/lib/opp_repl/documentation/chart.py -> build/bdist.linux-armv7l/wheel/./opp_repl/documentation 2026-04-22T21:15:41,613 copying build/lib/opp_repl/_version.py -> build/bdist.linux-armv7l/wheel/./opp_repl 2026-04-22T21:15:41,615 copying build/lib/opp_repl/__main__.py -> build/bdist.linux-armv7l/wheel/./opp_repl 2026-04-22T21:15:41,617 running install_egg_info 2026-04-22T21:15:41,624 Copying opp_repl.egg-info to build/bdist.linux-armv7l/wheel/./opp_repl-0.1.2-py3.11.egg-info 2026-04-22T21:15:41,636 running install_scripts 2026-04-22T21:15:41,649 creating build/bdist.linux-armv7l/wheel/opp_repl-0.1.2.dist-info/WHEEL 2026-04-22T21:15:41,652 creating '/tmp/pip-wheel-lccfy4mp/.tmp-d09jptcw/opp_repl-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-22T21:15:41,657 adding 'opp_repl/__init__.py' 2026-04-22T21:15:41,659 adding 'opp_repl/__main__.py' 2026-04-22T21:15:41,661 adding 'opp_repl/_version.py' 2026-04-22T21:15:41,663 adding 'opp_repl/main.py' 2026-04-22T21:15:41,665 adding 'opp_repl/repl.py' 2026-04-22T21:15:41,667 adding 'opp_repl/common/__init__.py' 2026-04-22T21:15:41,669 adding 'opp_repl/common/cluster.py' 2026-04-22T21:15:41,671 adding 'opp_repl/common/compile.py' 2026-04-22T21:15:41,673 adding 'opp_repl/common/eventlog.py' 2026-04-22T21:15:41,674 adding 'opp_repl/common/github.py' 2026-04-22T21:15:41,676 adding 'opp_repl/common/ide.py' 2026-04-22T21:15:41,678 adding 'opp_repl/common/mcp.py' 2026-04-22T21:15:41,680 adding 'opp_repl/common/summary.py' 2026-04-22T21:15:41,684 adding 'opp_repl/common/task.py' 2026-04-22T21:15:41,687 adding 'opp_repl/common/util.py' 2026-04-22T21:15:41,689 adding 'opp_repl/documentation/__init__.py' 2026-04-22T21:15:41,691 adding 'opp_repl/documentation/chart.py' 2026-04-22T21:15:41,692 adding 'opp_repl/documentation/ned.py' 2026-04-22T21:15:41,695 adding 'opp_repl/simulation/__init__.py' 2026-04-22T21:15:41,697 adding 'opp_repl/simulation/build.py' 2026-04-22T21:15:41,701 adding 'opp_repl/simulation/compare.py' 2026-04-22T21:15:41,703 adding 'opp_repl/simulation/config.py' 2026-04-22T21:15:41,705 adding 'opp_repl/simulation/eventlog.py' 2026-04-22T21:15:41,707 adding 'opp_repl/simulation/fingerprint.py' 2026-04-22T21:15:41,708 adding 'opp_repl/simulation/iderunner.py' 2026-04-22T21:15:41,710 adding 'opp_repl/simulation/opp_env_runner.py' 2026-04-22T21:15:41,712 adding 'opp_repl/simulation/optimize.py' 2026-04-22T21:15:41,715 adding 'opp_repl/simulation/overlay.py' 2026-04-22T21:15:41,719 adding 'opp_repl/simulation/project.py' 2026-04-22T21:15:41,721 adding 'opp_repl/simulation/stdout.py' 2026-04-22T21:15:41,723 adding 'opp_repl/simulation/subprocess.py' 2026-04-22T21:15:41,727 adding 'opp_repl/simulation/task.py' 2026-04-22T21:15:41,730 adding 'opp_repl/simulation/workspace.py' 2026-04-22T21:15:41,732 adding 'opp_repl/test/__init__.py' 2026-04-22T21:15:41,734 adding 'opp_repl/test/all.py' 2026-04-22T21:15:41,736 adding 'opp_repl/test/bisect.py' 2026-04-22T21:15:41,739 adding 'opp_repl/test/chart.py' 2026-04-22T21:15:41,740 adding 'opp_repl/test/coverage.py' 2026-04-22T21:15:41,743 adding 'opp_repl/test/feature.py' 2026-04-22T21:15:41,745 adding 'opp_repl/test/opp.py' 2026-04-22T21:15:41,747 adding 'opp_repl/test/profile.py' 2026-04-22T21:15:41,749 adding 'opp_repl/test/release.py' 2026-04-22T21:15:41,750 adding 'opp_repl/test/sanitizer.py' 2026-04-22T21:15:41,752 adding 'opp_repl/test/self.py' 2026-04-22T21:15:41,754 adding 'opp_repl/test/simulation.py' 2026-04-22T21:15:41,756 adding 'opp_repl/test/smoke.py' 2026-04-22T21:15:41,759 adding 'opp_repl/test/statistical.py' 2026-04-22T21:15:41,761 adding 'opp_repl/test/task.py' 2026-04-22T21:15:41,763 adding 'opp_repl/test/fingerprint/__init__.py' 2026-04-22T21:15:41,765 adding 'opp_repl/test/fingerprint/old.py' 2026-04-22T21:15:41,767 adding 'opp_repl/test/fingerprint/store.py' 2026-04-22T21:15:41,770 adding 'opp_repl/test/fingerprint/task.py' 2026-04-22T21:15:41,773 adding 'opp_repl/test/speed/__init__.py' 2026-04-22T21:15:41,774 adding 'opp_repl/test/speed/store.py' 2026-04-22T21:15:41,776 adding 'opp_repl/test/speed/task.py' 2026-04-22T21:15:41,780 adding 'opp_repl-0.1.2.dist-info/licenses/LICENSE' 2026-04-22T21:15:41,785 adding 'opp_repl-0.1.2.dist-info/METADATA' 2026-04-22T21:15:41,786 adding 'opp_repl-0.1.2.dist-info/WHEEL' 2026-04-22T21:15:41,788 adding 'opp_repl-0.1.2.dist-info/entry_points.txt' 2026-04-22T21:15:41,789 adding 'opp_repl-0.1.2.dist-info/top_level.txt' 2026-04-22T21:15:41,791 adding 'opp_repl-0.1.2.dist-info/RECORD' 2026-04-22T21:15:41,795 removing build/bdist.linux-armv7l/wheel 2026-04-22T21:15:41,914 Building wheel for opp-repl (pyproject.toml): finished with status 'done' 2026-04-22T21:15:41,921 Created wheel for opp-repl: filename=opp_repl-0.1.2-py3-none-any.whl size=136511 sha256=fcb46da3513c090585bf25bc65f0417c64afa37e2559b78342f1e88e6dc93221 2026-04-22T21:15:41,923 Stored in directory: /tmp/pip-ephem-wheel-cache-lgvwnfo2/wheels/86/73/35/7163cace21e87ab0c3fa7b6c98164496a22945dad8a1e0f7b9 2026-04-22T21:15:41,942 Successfully built opp-repl 2026-04-22T21:15:41,948 Removed build tracker: '/tmp/pip-build-tracker-am1a2li0'