[package] name = "hgcommands" version = "0.1.0" edition = "2018" [features] default = ["python2"] fb = ["dynamicconfig/fb"] python2 = ["bindings/python2", "pytracing/python2", "python27-sys", "cpython-ext/python2", "cpython/python27-sys"] python3 = ["bindings/python3", "pytracing/python3", "python3-sys", "cpython-ext/python3", "cpython/python3-sys"] [dependencies] anyhow = "1.0.20" bindings = { path = "../../edenscmnative/bindings", default-features = false } blackbox = { path = "../blackbox" } clidispatch = { path = "../clidispatch" } cliparser = { path = "../cliparser", features = ["python"] } cpython-ext = { path = "../cpython-ext", default-features = false } cpython = { version = "0.5", default-features = false } dynamicconfig = { path = "../dynamicconfig" } edenapi = { path = "../edenapi" } edenfs-client = { path = "../edenfs-client"} encoding = { path = "../encoding" } env_logger = "0.7" flate2 = "1" hgtime = { path = "../hgtime"} indexedlog = { path = "../indexedlog" } libc = "0.2" mincode = { path = "../mincode"} parking_lot = "0.9" procinfo = { path = "../procinfo"} python27-sys = { version = "0.5", optional = true } python3-sys = { version = "0.5", optional = true } pytracing = { path = "../../edenscmnative/bindings/modules/pytracing", default-features = false } revisionstore = { path = "../revisionstore"} tracing = "0.1" tracing-collector = { path = "../tracing-collector" } types = { path = "../types" } util = { path = "../util" } version = { path = "../version" } zstd = "0.4"