fission-codes / fission-cli

Rewrite it in Rust 🦀
Apache License 2.0
1 stars 1 forks source link

hmac Dependency duplication #11

Open pinkforest opened 1 year ago

pinkforest commented 1 year ago

It pulls both 0.8.1 and 0.11.0

ecdsa looks maintained - about 2 months ago hmac-drbg looks unmaintained - over 2 years ago

Upstream from libsecp256k1 - which looks maintained - need to go see upstream about it

warning[B004]: found 2 duplicate entries for crate 'hmac'
   ┌─ /home/foobar/pp/fission-cli/Cargo.lock:60:1
   │  
60 │ ╭ hmac 0.8.1 registry+https://github.com/rust-lang/crates.io-index
61 │ │ hmac 0.11.0 registry+https://github.com/rust-lang/crates.io-index
   │ ╰─────────────────────────────────────────────────────────────────^ lock entries
   │  
   = hmac v0.8.1
     └── hmac-drbg v0.3.0
         └── libsecp256k1 v0.5.0
             └── did-key v0.1.1
                 └── fission v0.1.0
   = hmac v0.11.0
     ├── ecdsa v0.12.4
     │   └── p256 v0.9.0
     │       └── did-key v0.1.1
     │           └── fission v0.1.0
     └── hkdf v0.11.0
         ├── did-key v0.1.1 (*)
         └── signature_bls v0.30.0
             └── did-key v0.1.1 (*)