[workspace] members = [ "lib/automerge", "lib/common", "lib/discussions", "lib/identities", ] resolver = "2" [workspace.package] authors = ["Kim Altintop <kim@eagain.io>"] license = "GPL-2.0-only" rust-version = "1.70" edition = "2021" [workspace.dependencies] anyhow = "1" async-trait = "0.1.73" automerge = "0.5.1" autosurgeon = "0.8.1" base64 = "0.21" blake3 = "1.4.1" bs58 = "0.5" chrono = { version = "0.4.29", features = ["serde"] } derive_more = "0.99.17" dirs = "5.0" ed25519-compact = "2" hex = "0.4.3" http = "0.2.9" httparse = "1.8" itertools = "0.11.0" libpijul = "1.0.0-beta.6" multibase = "0.9.1" once_cell = "1.18" pgp = "0.10.2" reqwest = { version = "0.11.22", features = ["json"] } sanakirja = "1.3" serde = { version = "1", features = ["derive"] } serde_json = "1" ssh-key = "0.6.1" tempfile = "3.8" test-log = { version = "0.2.12", default-features = false, features = ["trace"] } thiserror = "1" tokio = { version = "1", features = ["full"] } toml = "0.8.2" tracing = { version = "0.1", features = ["log"] } tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] } url = { version = "2.4.1", features = ["serde"] }