|
|
|
@@ -10,7 +10,7 @@ license.workspace = true |
|
|
|
|
|
|
|
[dependencies] |
|
|
|
dora-node-api = { workspace = true, default-features = false } |
|
|
|
dora-operator-api-python = { workspace = true } |
|
|
|
dora-operator-api-python = { workspace = true, optional = true } |
|
|
|
dora-operator-api-types = { workspace = true } |
|
|
|
dora-core = { workspace = true } |
|
|
|
dora-tracing = { workspace = true, optional = true } |
|
|
|
@@ -28,7 +28,7 @@ serde_yaml = "0.8.23" |
|
|
|
tokio = { version = "1.24.2", features = ["full"] } |
|
|
|
tokio-stream = "0.1.8" |
|
|
|
# pyo3-abi3 flag allow simpler linking. See: https://pyo3.rs/v0.13.2/building_and_distribution.html |
|
|
|
pyo3 = { version = "0.18", features = ["eyre", "abi3-py37"] } |
|
|
|
pyo3 = { version = "0.18", features = ["eyre", "abi3-py37"], optional = true } |
|
|
|
tracing = "0.1.36" |
|
|
|
tracing-subscriber = "0.3.15" |
|
|
|
dora-download = { workspace = true } |
|
|
|
@@ -41,3 +41,4 @@ default = ["tracing"] |
|
|
|
tracing = ["dora-tracing"] |
|
|
|
telemetry = ["tracing", "opentelemetry", "tracing-opentelemetry"] |
|
|
|
metrics = ["opentelemetry", "opentelemetry-system-metrics", "dora-metrics"] |
|
|
|
python = ["pyo3", "dora-operator-api-python"] |