Skip to content
This repository has been archived by the owner on Mar 11, 2024. It is now read-only.

Bump k256 dependency version from 0.9.6 to 0.13.1 #232

Open
Arjentix opened this issue Apr 17, 2023 · 0 comments
Open

Bump k256 dependency version from 0.9.6 to 0.13.1 #232

Arjentix opened this issue Apr 17, 2023 · 0 comments

Comments

@Arjentix
Copy link

Arjentix commented Apr 17, 2023

I ask for this feature, because currently used version of k256 is pretty outdated and it loads some other oudated crates, which breaks my Iroha 2 build.

Specifically k256 depends on ecdsa which depends on signature. Given that dependency graph current ursa uses signature >=1.3.0, <1.4.0 and when I need to link with another crate which uses another version constraints for signature build fails because it fails to select a proper version. I.e.
I need to link my crate with ursa and with cargo crate. cargo v0.69.1 depends on more updated version of signature with signature >=1.6.2, <1.7 version constraint.

Looks like new version of k256 depends on the new version of ecdsa which depends on signature v2. With that it will be totally okay to have signature v1 and signature v2 in one crate.

ryjones added a commit to appetrosyan/ursa that referenced this issue Apr 24, 2023
Resolves hyperledger-archives#232

Signed-off-by: Ry Jones <ry@linux.com>
ryjones added a commit to appetrosyan/ursa that referenced this issue Apr 24, 2023
Resolves hyperledger-archives#232

Signed-off-by: Ry Jones <ry@linux.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

1 participant