/ radicle-node / Cargo.toml
Cargo.toml
1 [package] 2 name = "radicle-node" 3 license = "MIT OR Apache-2.0" 4 version = "0.2.0" 5 authors = ["Alexis Sellier <alexis@radicle.xyz>"] 6 edition = "2021" 7 build = "../build.rs" 8 9 [features] 10 test = ["radicle/test", "radicle-crypto/test", "radicle-crypto/cyphernet", "qcheck", "snapbox"] 11 12 [dependencies] 13 amplify = { version = "4.0.0" } 14 anyhow = { version = "1" } 15 bloomy = { version = "1.2" } 16 byteorder = { version = "1" } 17 chrono = { version = "0.4.0", default-features = false, features = ["clock"] } 18 colored = { version = "1.9.0" } 19 crossbeam-channel = { version = "0.5.6" } 20 cyphernet = { version = "0.3.0", features = ["tor", "dns", "ed25519", "p2p-ed25519"] } 21 fastrand = { version = "2.0.0" } 22 io-reactor = { version = "0.2.1", features = ["popol"] } 23 lexopt = { version = "0.2.1" } 24 libc = { version = "0.2.137" } 25 log = { version = "0.4.17", features = ["std"] } 26 localtime = { version = "1.2.0" } 27 netservices = { version = "0.3.0", features = ["io-reactor", "socket2"] } 28 nonempty = { version = "0.8.1", features = ["serialize"] } 29 qcheck = { version = "1", default-features = false, optional = true } 30 # N.b. this is required to use macros, even though it's re-exported 31 # through radicle 32 radicle-git-ext = { version = "0.6.0", features = ["serde"] } 33 sqlite = { version = "0.31.0" } 34 scrypt = { version = "0.10.0", default-features = false } 35 serde = { version = "1", features = ["derive"] } 36 serde_json = { version = "1", features = ["preserve_order"] } 37 snapbox = { version = "0.4.3", optional = true } 38 tempfile = { version = "3.3.0" } 39 thiserror = { version = "1" } 40 41 [dependencies.radicle] 42 path = "../radicle" 43 version = "0.2.0" 44 45 [dev-dependencies] 46 radicle = { path = "../radicle", version = "*", features = ["test"] } 47 radicle-crypto = { path = "../radicle-crypto", version = "*", features = ["test", "cyphernet"] } 48 qcheck = { version = "1", default-features = false } 49 qcheck-macros = { version = "1", default-features = false } 50 snapbox = { version = "0.4.3" }