mirror of
https://github.com/facebook/sapling.git
synced 2024-10-05 14:28:17 +03:00
22e700ccf3
Summary: Note: this is a re-land of D44623815, which was was reverted because of a land race with D44626072 In particular this fixes `FlattenUnordered` having a nasty deadlock, but also some other bugs: ``` # 0.3.28 - 2023-03-30 * Update to syn 2. This raises MSRV of utility crates to 1.56. (#2730, #2733) * Fix bug in `FlattenUnordered` (#2726, #2728) # 0.3.27 - 2023-03-11 * Add `TryFlattenUnordered` (#2577, #2590, #2606, #2607) * Add `AbortHandle::is_aborted` (#2710) * Add `AbortRegistration::handle` (#2712) * Make `BiLock` strict-provenance compatible (#2716) # 0.3.26 - 2023-01-30 * Add `Either::as_pin_mut` and `Either::as_pin_ref` (#2691) * Add `Shared::ptr_eq` and `Shared::ptr_hash` (#2691) * Implement `FusedStream` for `Buffered` (#2676) * Implement `FusedStream` for all streams in `ReadyChunks` (#2693) * Fix bug in `FuturesOrdered::push_front` (#2664) * Remove `Fut::Output: Clone` bounds from some `Shared` methods (#2662) * Remove `T: Debug` bounds from `Debug` implementations of `mpsc` and `oneshot` types (#2666, #2667) # 0.3.25 - 2022-10-20 * Fix soundness issue in `join!` and `try_join!` macros (#2649) * Implement `Clone` for `sink::Drain` (#2650) # 0.3.24 - 2022-08-29 * Fix incorrect termination of `select_with_strategy` streams (#2635) # 0.3.23 - 2022-08-14 * Work around MSRV increase due to a cargo bug. ``` Reviewed By: zertosh Differential Revision: D44632588 fbshipit-source-id: bdd87cb02b3aef63a65b1f9b852579225adfedbd
36 lines
1.4 KiB
TOML
36 lines
1.4 KiB
TOML
# @generated by autocargo
|
|
|
|
[package]
|
|
name = "phases"
|
|
version = "0.1.0"
|
|
authors = ["Facebook"]
|
|
edition = "2021"
|
|
license = "GPLv2+"
|
|
|
|
[[test]]
|
|
name = "tests"
|
|
path = "tests/src/main.rs"
|
|
|
|
[dependencies]
|
|
abomonation = { version = "0.7", features = ["smallvec"] }
|
|
abomonation_derive = "0.5"
|
|
anyhow = "1.0.65"
|
|
async-trait = "0.1.58"
|
|
context = { version = "0.1.0", path = "../server/context" }
|
|
facet = { version = "0.1.0", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" }
|
|
mononoke_types = { version = "0.1.0", path = "../mononoke_types" }
|
|
thiserror = "1.0.36"
|
|
|
|
[dev-dependencies]
|
|
blobrepo = { version = "0.1.0", path = "../blobrepo" }
|
|
bonsai_hg_mapping = { version = "0.1.0", path = "../bonsai_hg_mapping" }
|
|
bookmarks = { version = "0.1.0", path = "../bookmarks" }
|
|
borrowed = { version = "0.1.0", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" }
|
|
cloned = { version = "0.1.0", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" }
|
|
fbinit = { version = "0.1.2", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" }
|
|
fbinit-tokio = { version = "0.1.2", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" }
|
|
fixtures = { version = "0.1.0", path = "../tests/fixtures" }
|
|
futures = { version = "0.3.28", features = ["async-await", "compat"] }
|
|
maplit = "1.0"
|
|
mercurial_types = { version = "0.1.0", path = "../mercurial/types" }
|