rustls-rustcrypto
rustls-rustcrypto copied to clipboard
Bump to rsa 0.10.0-rc.4
crypto-bigint is dup bringing also v0.5.5 due to:
$ cargo tree -i -p [email protected]
crypto-bigint v0.5.5
└── elliptic-curve v0.13.8
├── ecdsa v0.16.9
│ ├── p256 v0.13.2
│ │ └── rustls-rustcrypto v0.0.2-alpha (/home/foobar/code2/fork/rustls-rustcrypto)
│ ├── p384 v0.13.0
│ │ └── rustls-rustcrypto v0.0.2-alpha (/home/foobar/code2/fork/rustls-rustcrypto)
│ └── rustls-rustcrypto v0.0.2-alpha (/home/foobar/code2/fork/rustls-rustcrypto)
├── p256 v0.13.2 (*)
├── p384 v0.13.0 (*)
└── primeorder v0.13.6
├── p256 v0.13.2 (*)
└── p384 v0.13.0 (*)
Would be good to have pre-releases/rc from those as well to see how it all works together
Also pending:
- [ ] https://github.com/RustCrypto/RSA/issues/567
Trying to bump others leads to:
$ cargo tree -i -p crypto-bigint
Updating crates.io index
error: failed to select a version for `crypto-bigint`.
... required by package `rsa v0.10.0-rc.4`
... which satisfies dependency `rsa = "=0.10.0-rc.4"` of package `rustls-rustcrypto v0.0.2-alpha (/home/foobar/code2/fork/rustls-rustcrypto)`
versions that meet the requirements `^0.7.0-rc.0` are: 0.7.0-rc.1, 0.7.0-rc.2, 0.7.0-rc.0
all possible versions conflict with previously selected packages.
previously selected package `crypto-bigint v0.7.0-pre.6`
... which satisfies dependency `bigint = "=0.7.0-pre.6"` of package `primefield v0.14.0-pre.4`
... which satisfies dependency `primefield = "=0.14.0-pre.4"` of package `p256 v0.14.0-pre.9`
... which satisfies dependency `p256 = "=0.14.0-pre.9"` of package `rustls-rustcrypto v0.0.2-alpha (/home/foobar/code2/fork/rustls-rustcrypto)`
failed to select a version for `crypto-bigint` which could resolve this conflict