[package]
name = "ghostflow"
version = "0.1.0"
authors.workspace = true
license.workspace = true
description = """
Routines which implement various parts of "ghostflow", or the git-hosted
workflow.
"""
workspace = ".."
repository.workspace = true
documentation = "https://docs.rs/ghostflow/~0.1"
readme = "README.md"
keywords = ["git", "workflow", "ghostflow"]
edition.workspace = true
rust-version = "1.80"
[dev-dependencies]
git-checks = "^4.2"
[target.'cfg(unix)'.dev-dependencies]
libc = "~0.2"
[dependencies]
derive_builder = "~0.20"
digest = "~0.10"
either = "^1.0"
itertools = "~0.14"
log = "~0.4.4"
md-5 = "~0.10"
rand = "~0.9"
rayon = "^1.0"
rustversion = "^1.0"
sha2 = "~0.10"
tempfile = "^3.2.0"
thiserror = "^2"
topological-sort = "~0.2.0"
url = "^2.3"
wait-timeout = "~0.2"
chrono = { version = "~0.4", default-features = false }
git-checks-core = "^1.3"
git-topic-stage = "^4.2.0"
git-workarea = "^4.0"
regex = "^1.0"
serde_json = "^1.0"