From f5cc86ccd774cdba25a435a4a0b5a3aced70e272 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Sun, 12 Jul 2026 14:23:58 +0800 Subject: [PATCH] test(workspace): pass full non integration suite --- openspec/changes/uv-workspace-packaging/tasks.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openspec/changes/uv-workspace-packaging/tasks.md b/openspec/changes/uv-workspace-packaging/tasks.md index 3a56a5c..d8c6e0e 100644 --- a/openspec/changes/uv-workspace-packaging/tasks.md +++ b/openspec/changes/uv-workspace-packaging/tasks.md @@ -27,7 +27,8 @@ - Runtime wheel contained 86 entries with no `cloud/` package; cloud wheel contained 15 entries with one copy of each expected `cloud`/`cloud.sdk` module and no Runtime-owned package. - [x] 4.2 Install the built wheels into an isolated environment and smoke-test imports for existing Runtime and `cloud.*` modules. - Both wheels installed together in a fresh Python 3.14 environment; isolated imports resolved from that environment's `site-packages`. -- [ ] 4.3 Run the complete non-integration Python test suite from the workspace root and fix packaging-only regressions without changing behavior. +- [x] 4.3 Run the complete non-integration Python test suite from the workspace root and fix packaging-only regressions without changing behavior. + - Result: 317 passed, 6 deselected, with one existing Starlette/httpx deprecation warning. - [ ] 4.4 Verify the local REST and MCP factories still import and the console build remains independent of uv synchronization. ## 5. OpenSpec And Project Records