eden/scm/lib/revisionstore/Cargo.toml (68 lines of code) (raw):

# @generated by autocargo [package] name = "revisionstore" version = "0.1.0" edition = "2021" [dependencies] anyhow = "1.0.51" async-runtime = { version = "0.1.0", path = "../async-runtime" } async-trait = "0.1.52" auth = { version = "0.1.0", path = "../auth" } bincode = "1.3.3" blake2 = "0.9" byteorder = "1.3" configmodel = { version = "0.1.0", path = "../configmodel" } configparser = { version = "0.1.0", path = "../configparser" } crossbeam = "0.8" edenapi = { version = "0.1.0", path = "../edenapi" } edenapi_types = { version = "0.1.0", path = "../edenapi/types" } futures = { version = "0.3.13", features = ["async-await", "compat"] } hex = "0.4.3" hg-http = { version = "0.1.0", path = "../hg-http" } hg-metrics = { version = "0.1.0", path = "../hg-metrics" } hgtime = { version = "0.1.0", path = "../hgtime" } http = "0.2" http-client = { version = "0.1.0", path = "../http-client" } indexedlog = { version = "0.1.0", path = "../indexedlog" } lfs_protocol = { version = "0.1.0", path = "../../../mononoke/lfs_protocol" } lz4-pyframe = { version = "0.1.0", path = "../lz4-pyframe" } manifest-tree = { version = "0.1.0", path = "../manifest-tree" } memmap = "0.7" mincode = { version = "0.1.0", path = "../mincode" } minibytes = { version = "0.1.0", path = "../minibytes", features = ["frombytes"] } mpatch = { version = "0.1.0", path = "../mpatch" } once_cell = "1.8" parking_lot = { version = "0.11.2", features = ["send_guard"] } progress-model = { version = "0.1.0", path = "../progress/model" } quickcheck = "1.0" quickcheck_arbitrary_derive = { version = "0.1.0", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" } rand = { version = "0.8", features = ["small_rng"] } regex = "1.5.4" revisionstore_types = { version = "0.1.0", path = "types" } serde = { version = "1.0.126", features = ["derive", "rc"] } serde_derive = "1.0" serde_json = { version = "1.0.64", features = ["float_roundtrip", "unbounded_depth"] } sha-1 = "0.8" sha2 = "0.8" storemodel = { version = "0.1.0", path = "../storemodel" } tempfile = "3.2" thiserror = "1.0.30" tokio = { version = "1.15", features = ["full", "test-util", "tracing"] } tokio-stream = { version = "0.1.4", features = ["fs", "io-util", "net", "signal", "sync", "time"] } tracing = "0.1.32" types = { version = "0.1.0", path = "../types" } url = "2.2.2" util = { version = "0.1.0", path = "../util" } version = { version = "0.1.0", path = "../version" } vlqencoding = { version = "0.1.0", path = "../vlqencoding" } [dev-dependencies] lazy_static = "1.0" maplit = "1.0" mockito = "0.25" rand_chacha = "0.3" [target.'cfg(target_os = "linux")'.dependencies] fbinit = { version = "0.1.0", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" } [features] default = ["for-tests"] fb = [] for-tests = []