Issues found
Based on crates you own that have been published to crates.io. The best way to monitor these issues is to subscribe to the atom feed in your RSS reader.
firefly_cli
Dependency wasm-encoder 0.225.0 is significantly outdated
Consider upgrading to 0.226.0 to get all the fixes and improvements.
In Cargo, different 0.x versions are considered incompatible, so this is a semver-major upgrade.
Dependency wasmparser 0.225.0 is significantly outdated
Consider upgrading to 0.226.0 to get all the fixes and improvements.
Dependency rand 0.8.5 is a bit outdated
Consider upgrading to 0.9.0 to get all the fixes and improvements.
Dependency ureq 2.12.1 is a bit outdated
Consider upgrading to 3.0.8 to get all the fixes and improvements.
Easy way to bump dependencies:
cargo install cargo-edit; cargo upgrade -i
; Also check out Dependabot service on GitHub.
textdistance
Dependency rstest 0.22.0 is significantly outdated
Upgrade to 0.25.0 to get all the fixes, and avoid causing duplicate dependencies in projects.
embedded-sdmmc-dev
Failed to verify create's content against its repository
Verified 45 out of 46 files (includes 3 Cargo-generated).
- warning: Could not find Cargo.toml for this package in its repo (via vcs info).
- Make sure the
repository
URL inCargo.toml
is correct
- Make sure the
- warning: Could not find Cargo.toml for this package in its repo (via tags).
- warning: Could not discover crate's location in its repository (via tags).
Files in the crates.io crate compared to the repository:
Cargo.lock
not found.Cargo.toml.orig
does not match the repository.
Fetched
https://github.com/rust-embedded-community/embedded-sdmmc-rs.git
e7eef2a4a241bbc3fcc1e101b06c98adcc8e17bd.Checked on 2025-01-26
This check is experimental.
- warning: Could not find Cargo.toml for this package in its repo (via vcs info).
Imprecise dependency requirement byteorder = 1
Cargo does not always pick latest versions of dependencies! Specify the version as
byteorder = "1.5.0"
. IfCargo.lock
ends up having an unexpectedly old version of the dependency, you might get a dependency that lacks features/APIs or important bugfixes that you depend on. This is most likely to happen when using theminimal-versions
flag, used by users of old Rust versions.If you want to keep using truly minimal dependency requirements, please make sure you test them in CI with
-Z minimal-versions
Cargo option, because it's very easy to accidentally use a feature added in a later version.
No issues found in: firefly-types cirque-pinnacle firefly-rust firefly-audio chamber firefly-meta
If some of these crates are unmaintained and shouldn't be checked, yank them or add [badges.maintenance]
to their
status = "deprecated"Cargo.toml
.