The crates.io/api/v1/crates/wyvern-cli/0.1.0/readme endpoint returns empty content.
Root cause: crates/wyvern/Cargo.toml has:
include = ["src/**", "ui/**", "Cargo.toml"]
The readme = "../../README.md" field is present, but the include whitelist excludes the README from the published package (it lives outside the crate directory).
Fix: Add "../../README.md" to the include array:
include = ["src/**", "ui/**", "Cargo.toml", "../../README.md"]
Or alternatively use a crate-local README and point readme at it.
Note: This affects all 6 crates that share readme = "../../README.md" — they all need the same fix to get the README rendered on crates.io.
The
crates.io/api/v1/crates/wyvern-cli/0.1.0/readmeendpoint returns empty content.Root cause:
crates/wyvern/Cargo.tomlhas:The
readme = "../../README.md"field is present, but theincludewhitelist excludes the README from the published package (it lives outside the crate directory).Fix: Add
"../../README.md"to theincludearray:Or alternatively use a crate-local README and point
readmeat it.Note: This affects all 6 crates that share
readme = "../../README.md"— they all need the same fix to get the README rendered on crates.io.