This is the reason why the release of version 0.6.0-alpha failed
starting at the zenoh-flow-daemon crate: the constraint was not strict
enough, it authorised pulling the version 4.5.x which require a MRSV of
1.74.
Cargo.toml: force clap to be at 4.4.x (which requires a MRSV of 1.70)
This is, unfortunately, a historical artefact: before the major
crate-split the crate zenoh-flow-daemon was containing the executable
and thus needed to provide a CLI (leveraging clap).
This dependency should have been removed.
Cargo.lock: removed clap from the dependencies of zenoh-flow-daemon
zenoh-flow-daemon/Cargo.toml: removed clap from the dependencies
This is the reason why the release of version
0.6.0-alpha
failed starting at thezenoh-flow-daemon
crate: the constraint was not strict enough, it authorised pulling the version 4.5.x which require a MRSV of 1.74.This is, unfortunately, a historical artefact: before the major crate-split the crate
zenoh-flow-daemon
was containing the executable and thus needed to provide a CLI (leveragingclap
).This dependency should have been removed.