build(workspace): verify member wheel ownership
This commit is contained in:
@@ -23,7 +23,8 @@
|
|||||||
|
|
||||||
## 4. Build And Compatibility Verification
|
## 4. Build And Compatibility Verification
|
||||||
|
|
||||||
- [ ] 4.1 Build wheels for every workspace member and inspect them to confirm the expected packages are included once.
|
- [x] 4.1 Build wheels for every workspace member and inspect them to confirm the expected packages are included once.
|
||||||
|
- 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.
|
||||||
- [ ] 4.2 Install the built wheels into an isolated environment and smoke-test imports for existing Runtime and `cloud.*` modules.
|
- [ ] 4.2 Install the built wheels into an isolated environment and smoke-test imports for existing Runtime and `cloud.*` modules.
|
||||||
- [ ] 4.3 Run the complete non-integration Python test suite from the workspace root and fix packaging-only regressions without changing behavior.
|
- [ ] 4.3 Run the complete non-integration Python test suite from the workspace root and fix packaging-only regressions without changing behavior.
|
||||||
- [ ] 4.4 Verify the local REST and MCP factories still import and the console build remains independent of uv synchronization.
|
- [ ] 4.4 Verify the local REST and MCP factories still import and the console build remains independent of uv synchronization.
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
# Device Cloud Platform
|
||||||
|
|
||||||
|
`device-cloud-platform` provides the cloud scheduling, device-pool, plugin,
|
||||||
|
and Python SDK modules for Device Agent Runtime.
|
||||||
|
|
||||||
|
It is an outer uv workspace member that depends on `device-agent-runtime`.
|
||||||
|
Runtime-owned packages do not depend on this distribution.
|
||||||
@@ -2,6 +2,7 @@
|
|||||||
name = "device-cloud-platform"
|
name = "device-cloud-platform"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
description = "Cloud scheduling, device pooling, plugins, and SDK for Device Agent Runtime."
|
description = "Cloud scheduling, device pooling, plugins, and SDK for Device Agent Runtime."
|
||||||
|
readme = "README.md"
|
||||||
requires-python = ">=3.14"
|
requires-python = ">=3.14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"device-agent-runtime==0.1.0",
|
"device-agent-runtime==0.1.0",
|
||||||
|
|||||||
Reference in New Issue
Block a user