-
Notifications
You must be signed in to change notification settings - Fork 222
Closed
Description
Seems that crypto-mac
crate specifies subtle = "=2.4"
in Cargo.toml, which is a little strict, and this will lead to compile fail if users are using reqwest
.
The dependency graph is as follows:
error: failed to select a version for `subtle`.
... required by package `rustls v0.22.2`
... which satisfies dependency `rustls = "^0.22.2"` of package `reqwest v0.12.0`
... which satisfies dependency `reqwest = "^0.12"`
versions that meet the requirements `^2.5.0` are: 2.6.1, 2.5.0
all possible versions conflict with previously selected packages.
previously selected package `subtle v2.4.0`
... which satisfies dependency `subtle = "=2.4"` of package `crypto-mac v0.10.1`
... which satisfies dependency `crypto-mac = "^0.10"` (locked to 0.10.1) of package `hmac v0.10.1`
... which satisfies dependency `hmac = "^0.10.0"` (locked to 0.10.1) of package `cookie v0.14.4`
... which satisfies dependency `cookie = "^0.14.0"` (locked to 0.14.4) of package `http-types v2.12.0`
... which satisfies dependency `http-types = "^2.5.0"` (locked to 2.12.0) of package `surf v2.3.2`
... which satisfies dependency `surf = "^2.3.2"`
Is it possible to just specify subtle = "^2.4"
?
ilbertt
Metadata
Metadata
Assignees
Labels
No labels