-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathCargo.toml
More file actions
113 lines (108 loc) · 2.91 KB
/
Copy pathCargo.toml
File metadata and controls
113 lines (108 loc) · 2.91 KB
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
[workspace]
resolver = "2"
members = [
"acme",
"anyerr",
"base32",
"base64",
"bel",
"bel/benchmarks",
"bel/examples",
# "bel/fuzz",
"big_number",
"constant_time_eq",
"countries",
"crc32",
"cron",
"crypto",
"csv",
"docker",
"dotenv",
"dotenv/dotenv_derive",
"embed",
"embed/embed_impl",
"errgroup",
"embed/embed_utils",
"form_urlencoded",
"getopts",
"hex",
"hostname",
"html_escape",
"httpdate",
"ipnetwork",
"json_rpc",
"jwt",
"mail_builder",
"maxminddb",
"memmem",
"mime_guess",
"net",
"num_cpus",
"percent_encoding",
"pin_project_lite",
"postmark",
"retry",
"ryu",
"s3",
"scheduler",
"semver",
"serde_urlencoded",
"serde_yaml",
"single_instance",
"singleflight",
"small_collections",
"strings",
"template",
"term",
"thiserror",
"thiserror/impl",
"tld",
"tokio_fast_udp",
"tools/crypt",
"tools/duplicates",
"tools/energy_bench",
"unsafe_libyaml",
"uuid",
"xxhash",
]
[workspace.dependencies]
anyerr = { path = "anyerr" }
antlr4rust = "=0.3.0-rc2"
arbitrary = { version = "1", features = ["derive"] }
axum = { version = "0.7", default-features = false, features = ["http1", "json", "tokio"] }
blake3 = { default-features = false, git = "https://github.com/BLAKE3-team/BLAKE3", rev = "f3149ec5bb5449af877ba20377a11008ff499fa2" } # 1.8.7
bytes = { version = "1", default-features = false }
chrono = { version = "0.4", default-features = false, features = ["clock", "oldtime", "serde", "std", ] }
futures-util = "0.3"
getrandom = { version = "0.4", default-features = false }
heapless = "0.9"
hyper = { version = "1", features = ["full"] }
indexmap = { version = "2" }
libc = "0.2"
memchr = { version = "2", default-features = false }
mime = "0.3"
nix = { version = "0.31", features = ["socket"] }
nom = "8"
paste = { git = "https://github.com/dtolnay/paste", rev = "6a302522990cbfd9de4e0c61d91854622f7b2999" }
quick-xml = { version = "0.38", features = ["serialize"] }
rand = "0.10"
regex = { version = "1" }
reqwest = { version = "0.13", default-features = false, features = ["charset", "gzip", "http2", "multipart", "json", "rustls", "zstd"] }
serde = { version = "1", default-features = false }
serde_bytes = "0.11"
serde_json = "1"
smallvec = { version = "2.0.0-alpha.12" }
sqlx = { git = "https://github.com/transact-rs/sqlx", rev = "b54008a329541c0ce230d8b203e0c00fc8e8ea48" }
thiserror = { path = "thiserror" }
tokio = { version = "1", features = ["full"] }
tracing = "0.1"
unicode-width = "0.1"
url = "2"
walkdir = "2"
zeroize = { version = "1", features = ["simd", "derive"] }
# For macros
syn = { version = "3", default-features = false, features = ["derive", "extra-traits", "parsing", "proc-macro", "printing"] }
quote = "1"
proc-macro2 = "1"
# benchmarks
criterion = { version = "0.8", features = ["html_reports"] }