/
Cargo.toml
52 lines (50 loc) · 2.22 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# @generated by autocargo from //eden/hg-server/lib/hgcommands:hgcommands
[package]
name = "hgcommands"
version = "0.1.0"
edition = "2021"
[dependencies]
anyhow = "1.0.51"
async-runtime = { path = "../async-runtime" }
bindings = { path = "../../edenscmnative/bindings", default-features = false }
blackbox = { path = "../blackbox" }
clidispatch = { path = "../clidispatch" }
cliparser = { path = "../cliparser", features = ["python"] }
configparser = { path = "../configparser" }
cpython = { version = "0.7", default-features = false }
cpython_ext = { path = "../cpython-ext", default-features = false }
dag = { path = "../dag" }
edenapi = { path = "../edenapi" }
edenapi_types = { path = "../edenapi/types" }
edenfs_client = { path = "../edenfs-client" }
encoding = { path = "../encoding" }
flate2 = { version = "1.0", features = ["rust_backend", "tokio"], default-features = false }
fsyncglob = { path = "../fsyncglob" }
futures = { version = "0.3.13", features = ["async-await", "compat"] }
hg-http = { path = "../hg-http" }
hgtime = { path = "../hgtime" }
indexedlog = { path = "../indexedlog" }
libc = "0.2.98"
mincode = { path = "../mincode" }
parking_lot = { version = "0.12.0", features = ["send_guard"] }
procinfo = { path = "../procinfo" }
progress-model = { path = "../progress/model" }
progress-render = { path = "../progress/render" }
python27-sys = { version = "0.7", optional = true }
python3-sys = { version = "0.7", optional = true }
pytracing = { path = "../../edenscmnative/bindings/modules/pytracing", default-features = false }
revisionstore = { path = "../revisionstore" }
taggederror = { path = "../taggederror" }
term_size = "0.3"
tracing = "0.1.29"
tracing-collector = { path = "../tracing-collector" }
tracing-subscriber = { version = "0.3.3", features = ["ansi", "env-filter", "fmt", "json", "parking_lot", "registry"] }
types = { path = "../types" }
util = { path = "../util" }
version = { path = "../version" }
zstd = "=0.8.0+zstd.1.4.9"
[features]
default = ["python3"]
fb = ["configparser/fb", "version/generated"]
python2 = ["bindings/python2", "cpython/python27-sys", "cpython_ext/python2", "python27-sys", "pytracing/python2"]
python3 = ["bindings/python3", "cpython/python3-sys", "cpython_ext/python3", "python3-sys", "pytracing/python3"]