mirror of
https://github.com/coreos/chunkah.git
synced 2026-11-03 21:49:44 -09:00
One thing sorely missing right now is any feedback of what chunkah is doing. This remedies the situation quite a bit by hooking up the tracing crate and adding logging throughout the codebase. I might've went overboard with the trace level, though it's really nice to be able to follow exactly the data flow for any given path, from scanning, claiming, packing, merging, and serializing to tar. Change all our e2e tests to use the debug level. Assisted-by: Claude Opus 4.5 Closes: https://github.com/coreos/chunkah/issues/17
32 lines
889 B
TOML
32 lines
889 B
TOML
[package]
|
|
name = "chunkah"
|
|
version = "0.1.1"
|
|
description = "An OCI building tool for content-based layers"
|
|
authors = ["Jonathan Lebon <jonathan@jlebon.com>"]
|
|
repository = "https://github.com/jlebon/chunkah"
|
|
license = "MIT OR Apache-2.0"
|
|
edition = "2024"
|
|
publish = false
|
|
|
|
[dependencies]
|
|
anyhow = "1"
|
|
camino = { version = "1", features = ["serde1"] }
|
|
cap-std-ext = { version = "4", default-features = false, features = ["fs_utf8"] }
|
|
chrono = "0.4"
|
|
clap = { version = "4", default-features = false, features = ["derive", "std", "help", "usage", "error-context", "env"] }
|
|
ctrlc = "3.5.2"
|
|
flate2 = "1"
|
|
indexmap = "2"
|
|
libc = "0.2"
|
|
ocidir = "0.6"
|
|
rpm-qa = "0.1"
|
|
serde = { version = "1", features = ["derive"] }
|
|
serde_json = "1"
|
|
tar = "0.4"
|
|
tracing = "0.1"
|
|
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
|
|
|
[dev-dependencies]
|
|
fs-set-times = "0.20.3"
|
|
maplit = "1"
|
|
tempfile = "3"
|