Newer
Older
[package]
name = "hg-core"
version = "0.1.0"
authors = ["Georges Racinet <gracinet@anybox.fr>"]
description = "Mercurial pure Rust core library, with no assumption on Python bindings (FFI)"
edition = "2021"
Raphaël Gomès
committed
[dependencies]
ctrlc = "3.4"
hashbrown = { version = "0.13.1", features = ["rayon"] }
home = "0.5.4"
im-rc = "15.1.0"
logging_timer = "1.1.0"
memchr = "2"
serde = { version = "1.0", features = ["derive"] }
thread_local = "1.1.4"
crossbeam-channel = "0.5.6"
log = "0.4.17"
memmap2 = { version = "0.5.8", features = ["stable_deref_trait"] }
bitvec = "1.0.1"
uuid = { version = "1.10", features = ["v4"] }
Arseniy Alekseyev
committed
regex-automata = "0.4.9"
regex-syntax = "0.8.5"
# We don't use the `miniz-oxide` backend to not change rhg benchmarks and until
# we have a clearer view of which backend is the fastest.
[dependencies.flate2]
features = ["zlib"]
default-features = false
[build-dependencies]
cc = "1.0"
[dev-dependencies]
clap = { version = "4", features = ["derive"] }