mirror of
https://github.com/ruvnet/RuView
synced 2026-08-01 19:01:42 +00:00
fix: crates.io publish-blocking manifest gaps (pointcloud license, nvsim-server version req)
wifi-densepose-pointcloud's Cargo.toml had no license/authors/repository fields at all (crates.io rejects a publish with "missing or empty metadata fields: license") -- added the standard authors.workspace/license.workspace/repository.workspace trio every other crate in this workspace already uses. nvsim-server's path dependency on nvsim had no version requirement (crates.io rejects "all dependencies must have a version requirement specified when publishing") -- pinned to nvsim = "0.3.1", the version just published. Found while publishing both crates for the first time; both now publish cleanly (verified via cargo publish --dry-run before and after).
This commit is contained in:
@@ -14,7 +14,7 @@ name = "nvsim-server"
|
||||
path = "src/main.rs"
|
||||
|
||||
[dependencies]
|
||||
nvsim = { path = "../nvsim" }
|
||||
nvsim = { path = "../nvsim", version = "0.3.1" }
|
||||
axum = { workspace = true }
|
||||
tokio = { workspace = true }
|
||||
tower = { workspace = true }
|
||||
|
||||
@@ -3,6 +3,9 @@ name = "wifi-densepose-pointcloud"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
description = "Real-time dense point cloud from camera depth + WiFi CSI tomography"
|
||||
authors.workspace = true
|
||||
license.workspace = true
|
||||
repository.workspace = true
|
||||
|
||||
[[bin]]
|
||||
name = "ruview-pointcloud"
|
||||
|
||||
Reference in New Issue
Block a user