mirror of
https://github.com/martinvonz/jj.git
synced 2025-01-16 00:56:23 +00:00
2447dfeed8
Decouples view/operation IDs from serialized forms, which are not necessarily stable. Not breaking as these IDs are persistent, never recomputed or used for integrity checking.
53 lines
1.4 KiB
TOML
53 lines
1.4 KiB
TOML
[package]
|
|
name = "jujutsu-lib"
|
|
version = "0.5.1"
|
|
authors = ["Martin von Zweigbergk <martinvonz@google.com>"]
|
|
edition = "2021"
|
|
rust-version = "1.60"
|
|
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 = "3.2.0"
|
|
version_check = "0.9.4"
|
|
|
|
[dependencies]
|
|
backoff = "0.4.0"
|
|
blake2 = "0.10.5"
|
|
bytes = "1.2.1"
|
|
byteorder = "1.4.3"
|
|
chrono = { version = "0.4.22", default-features = false, features = ["std", "clock"] }
|
|
config = { version = "0.13.2", default-features = false, features = ["toml"] }
|
|
digest = "0.10.5"
|
|
git2 = "0.15.0"
|
|
hex = "0.4.3"
|
|
itertools = "0.10.5"
|
|
maplit = "1.0.2"
|
|
once_cell = "1.16.0"
|
|
pest = "2.4.1"
|
|
pest_derive = "2.4.1"
|
|
protobuf = { version = "3.0.1", features = ["with-bytes"] }
|
|
rand = "0.8.5"
|
|
regex = "1.7.0"
|
|
serde_json = "1.0.87"
|
|
tempfile = "3.3.0"
|
|
thiserror = "1.0.37"
|
|
uuid = { version = "1.2.1", features = ["v4"] }
|
|
whoami = "1.2.3"
|
|
zstd = "0.11.2"
|
|
|
|
[dev-dependencies]
|
|
assert_matches = "1.5.0"
|
|
insta = "1.21.0"
|
|
num_cpus = "1.14.0"
|
|
test-case = "2.2.2"
|
|
testutils = { path = "testutils" }
|
|
|
|
[features]
|
|
vendored-openssl = ["git2/vendored-openssl"]
|