sapling/eden/hg-server/lib/blackbox
Victor Gao e625e8d934 update Diem crates to release 1.5
Summary:
This updates the existing Diem & Move crates to the latest release (1.5).

A patch was needed to make feature unification work.
- `diem-crypto` has two exclusive features "fiat" and "u64", with ["fiat"] being the default feature set
- `diem-types` depends on `diem-crypto`, but it doesn't disable the default features, so "fiat" is enabled as a result
- jellyfish-merkle uses both `diem-types` and `diem-crypto` with feature "u64" enabled. This is problematic since "u64" and "fiat" cannot coexist.
- The patch simply disables the default features from `diem-crypto` in the `Cargo.toml` of `diem-types`

The following libraries have been bumped to satisfy version selection:
1. hex: 0.4 => 0.4.3
2. proptest: 0.1 => 1.0
3. proptest-derive: 0.2 => 0.3
4. serde_json: 1.0.60 => 1.0.64

#buildmore

Reviewed By: jsgf

Differential Revision: D31842317

fbshipit-source-id: c4d75b167e32f5f004dc8ed578750d7b2c6fe0ff
2021-11-03 01:46:13 -07:00
..
benches server: copy hg to a new hg-server directory 2021-04-09 10:09:06 -07:00
serde_alt Regenerate Cargo.tomls to 2021 edition 2021-10-21 12:40:28 -07:00
src server: copy hg to a new hg-server directory 2021-04-09 10:09:06 -07:00
Cargo.toml update Diem crates to release 1.5 2021-11-03 01:46:13 -07:00