forked from mirrors/jj
1d3f909a3b
The library crate should be usable by e.g. server processes, so it should not read from the current user's home directory.
48 lines
1.1 KiB
TOML
48 lines
1.1 KiB
TOML
[package]
|
|
name = "jujutsu-lib"
|
|
version = "0.3.3"
|
|
authors = ["Martin von Zweigbergk <martinvonz@google.com>"]
|
|
edition = "2021"
|
|
license = "Apache-2.0"
|
|
description = "Library for Jujutsu (an experimental VCS)"
|
|
homepage = "https://github.com/martinvonz/jj"
|
|
repository = "https://github.com/martinvonz/jj"
|
|
documentation = "https://docs.rs/jujutsu"
|
|
readme = "../README.md"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[build-dependencies]
|
|
protobuf-codegen-pure = "2.27.1"
|
|
version_check = "0.9.4"
|
|
|
|
[dependencies]
|
|
backoff = "0.4.0"
|
|
blake2 = "0.10.4"
|
|
bytes = "1.1.0"
|
|
byteorder = "1.4.3"
|
|
chrono = "0.4.19"
|
|
config = "0.12.0"
|
|
git2 = "0.14.2"
|
|
hex = "0.4.3"
|
|
itertools = "0.10.3"
|
|
maplit = "1.0.2"
|
|
pest = "2.1.3"
|
|
pest_derive = "2.1.0"
|
|
protobuf = { version = "2.27.1", features = ["with-bytes"] }
|
|
rand = "0.8.5"
|
|
regex = "1.5.5"
|
|
serde_json = "1.0.79"
|
|
tempfile = "3.3.0"
|
|
thiserror = "1.0.30"
|
|
uuid = { version = "0.8.2", features = ["v4"] }
|
|
whoami = "1.2.1"
|
|
zstd = "0.11.1"
|
|
|
|
[dev-dependencies]
|
|
assert_matches = "1.5.0"
|
|
num_cpus = "1.13.1"
|
|
test-case = "2.0.1"
|
|
|
|
[features]
|
|
vendored-openssl = ["git2/vendored-openssl"]
|