From d6238ec9aa93fbf10d36b25441a48bda7184ba1b Mon Sep 17 00:00:00 2001 From: Tristan Simas Date: Fri, 30 Oct 2026 03:38:37 -0400 Subject: [PATCH] Relock Core at df88496b so Toad tests import DetachedChildStdio from its owner Toad main pinned agent-comms 8d2055268, before fc770bee5e moved DetachedChildStdio into native_build_inputs, while tests/textual/test_compaction_turn_events.py:12 already imports it from there. Every Toad suite run errored at collection. Co-Authored-By: Claude Opus 5.5 --- uv.lock | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/uv.lock b/uv.lock index eb16acae4..17af5a2c9 100644 --- a/uv.lock +++ b/uv.lock @@ -17,13 +17,15 @@ wheels = [ [[package]] name = "agent-comms" version = "0.1.0" -source = { git = "https://github.com/OpenHCSDev/agent-comms.git?branch=main#8d2055268a21ade0394777e433ff4af49e5ec082" } +source = { git = "https://github.com/OpenHCSDev/agent-comms.git?branch=main#df88496b148e3c27873609a2f283d6b572454730" } dependencies = [ { name = "agent-client-protocol" }, { name = "aiohttp" }, { name = "metaclass-registry" }, + { name = "nominal-refactor-advisor" }, { name = "packaging" }, { name = "pydantic" }, + { name = "python-introspect" }, ] [[package]] @@ -706,7 +708,7 @@ wheels = [ [[package]] name = "metaclass-registry" version = "0.4.1" -source = { git = "https://github.com/OpenHCSDev/metaclass-registry?branch=main#60138d533ef0758c5f093d9110ba9f5656f0934a" } +source = { git = "https://github.com/OpenHCSDev/metaclass-registry?rev=main#60138d533ef0758c5f093d9110ba9f5656f0934a" } [[package]] name = "msgpack" @@ -828,6 +830,17 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963, upload-time = "2025-04-22T14:54:22.983Z" }, ] +[[package]] +name = "nominal-refactor-advisor" +version = "0.1.0" +source = { git = "https://github.com/OpenHCSDev/NominalRefactorAdvisor?rev=main#d0667af3c2733b3de298be1af4bd69f963cb9e23" } +dependencies = [ + { name = "metaclass-registry" }, + { name = "tree-sitter" }, + { name = "tree-sitter-python" }, + { name = "typing-extensions" }, +] + [[package]] name = "notify-py" version = "0.3.43" @@ -1210,15 +1223,11 @@ wheels = [ [[package]] name = "python-introspect" version = "0.3.0" -source = { registry = "https://pypi.org/simple" } +source = { git = "https://github.com/OpenHCSDev/python-introspect?rev=main#f2876b9ee089c65789607284949e11a9f58283fe" } dependencies = [ { name = "annotated-types" }, { name = "metaclass-registry" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6d/71/55abd50b3f5da2560950c17de878021012f1c033618ad08187916a6f23fe/python_introspect-0.3.0.tar.gz", hash = "sha256:1b305b7976c5620b137edcb013a7a97356031d1abb0eec552a467e85633a7534", size = 62345, upload-time = "2026-10-12T21:00:11.236Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9e/09/59afdbb10c00e3df9ed3f537a5d657a7b1df7189b7542dc9df5ba7d0810b/python_introspect-0.3.0-py3-none-any.whl", hash = "sha256:95155269ea563a5486e0c3851c868fdf0e15065097cd894efad949c69b69b777", size = 46792, upload-time = "2026-10-12T21:00:09.755Z" }, -] [[package]] name = "python-xlib"