Goal
Prepare synaptic-mesh 0.3.0 as the first crates.io package. Modelled on axon-encoder#60. Do not publish in this issue — dry-run only. Publish is the sibling release issue.
Cargo.toml packaging
README
[dependencies]
synaptic-mesh = "0.3"
Publication verification (dry-run)
Non-goals
- Real
cargo publish (next issue)
- Optional serde feature, examples,
#[non_exhaustive] (v0.4.0)
Milestone
v0.3.0 — First crates.io
Goal
Prepare
synaptic-mesh0.3.0 as the first crates.io package. Modelled on axon-encoder#60. Do not publish in this issue — dry-run only. Publish is the sibling release issue.Cargo.toml packaging
version = "0.3.0"documentation = "https://docs.rs/synaptic-mesh"readme = "README.md"excludeto/.github/,/qodana.yaml,/REVIEW.md(keep/docs/excluded)authorsrepositoryashomepageREADME
Publication verification (dry-run)
cargo fmt --checkcargo clippy --all-targets --all-features -- -D warningscargo test --lockedcargo doc --no-deps --all-featureswith no warningscargo package --listcontains only intended consumer filescargo package --lockedsucceedscargo publish --dry-run --lockedsucceeds without warningsNon-goals
cargo publish(next issue)#[non_exhaustive](v0.4.0)Milestone
v0.3.0 — First crates.io