-
Notifications
You must be signed in to change notification settings - Fork 408
/
Copy pathCargo.toml
44 lines (39 loc) · 1.33 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
[workspace]
members = [
"edb/edgeql-parser",
"edb/edgeql-parser/edgeql-parser-derive",
"edb/edgeql-parser/edgeql-parser-python",
"edb/graphql-rewrite",
"edb/server/_rust_native",
"rust/captive_postgres",
"rust/conn_pool",
"rust/db_proto",
"rust/gel-auth",
"rust/gel-jwt",
"rust/gel-stream",
"rust/gel-http",
"rust/pgrust",
"rust/pyo3_util",
]
resolver = "2"
[workspace.dependencies]
pyo3 = { version = "0.23", features = ["extension-module", "serde", "macros"] }
tokio = { version = "1", features = ["rt", "rt-multi-thread", "macros", "time", "sync", "net", "io-util"] }
tracing = "0.1.40"
tracing-subscriber = { version = "0.3.18", features = ["registry", "env-filter"] }
gel-auth = { path = "rust/gel-auth" }
gel-jwt = { path = "rust/gel-jwt" }
gel-stream = { path = "rust/gel-stream" }
db_proto = { path = "rust/db_proto" }
captive_postgres = { path = "rust/captive_postgres" }
conn_pool = { path = "rust/conn_pool" }
pgrust = { path = "rust/pgrust" }
gel-http = { path = "rust/gel-http" }
pyo3_util = { path = "rust/pyo3_util" }
[profile.release]
debug = true
lto = true
[workspace.lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(never)'] }
[patch.crates-io]
openssl-probe = { git = "https://github.com/edgedb/openssl-probe/", rev = "e5ed593600d1f8128629565d349682f54b3a8b57" }