Clean up stale duplicate dep overrides
What changed, and why it matters
This commit removes leftover configuration entries that allowed duplicate references to a helper package called 'hex-conservative' in four sub-project files. It is a routine cleanup of stale build-tool metadata and does not change any executable code, dependencies, or security behavior.
No security action required. Treat as normal maintenance/cleanup.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The patch deletes [package.metadata.rbmt.lint] allowed_duplicates = [‘hex-conservative’] sections from hashes/Cargo.toml, io/Cargo.toml, primitives/Cargo.toml, and taproot-primitives/Cargo.toml. These entries were overrides for an internal release/lint tool (rbmt) and are no longer needed. No Rust source, dependency versions, feature flags, or public APIs are modified.
Changed components
hashes/Cargo.tomlio/Cargo.tomlprimitives/Cargo.tomltaproot-primitives/Cargo.tomlInspect captured patch +0 / −20
diff --git a/hashes/Cargo.toml b/hashes/Cargo.toml
index 395c57a5..d89402bd 100644
--- a/hashes/Cargo.toml
+++ b/hashes/Cargo.toml
@@ -56,10 +56,5 @@ exact_features = [
["std", "serde", "small-hash"],
]
-[package.metadata.rbmt.lint]
-allowed_duplicates = [
- "hex-conservative",
-]
-
[package.metadata.rbmt.prerelease]
enabled = true
diff --git a/io/Cargo.toml b/io/Cargo.toml
index 0178c01a..18e6c601 100644
--- a/io/Cargo.toml
+++ b/io/Cargo.toml
@@ -40,8 +40,3 @@ exact_features = [
["alloc", "hashes"],
["std", "hashes"],
]
-
-[package.metadata.rbmt.lint]
-allowed_duplicates = [
- "hex-conservative",
-]
diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml
index dd2424a3..9167e4ea 100644
--- a/primitives/Cargo.toml
+++ b/primitives/Cargo.toml
@@ -57,10 +57,5 @@ exact_features = [
["std", "hex", "serde"],
]
-[package.metadata.rbmt.lint]
-allowed_duplicates = [
- "hex-conservative",
-]
-
[package.metadata.rbmt.prerelease]
enabled = true
diff --git a/taproot-primitives/Cargo.toml b/taproot-primitives/Cargo.toml
index 52132fcb..4c3c1b87 100644
--- a/taproot-primitives/Cargo.toml
+++ b/taproot-primitives/Cargo.toml
@@ -36,8 +36,3 @@ rustdoc-args = ["--cfg", "docsrs"]
[lints]
workspace = true
-
-[package.metadata.rbmt.lint]
-allowed_duplicates = [
- "hex-conservative",
-]
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.