pactole-cli 0.2.0

Command-line interface for Pactole, a plain-text double-entry accounting ledger.
[package]
name = "pactole-cli"
version = "0.2.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
rust-version.workspace = true
description = "Command-line interface for Pactole, a plain-text double-entry accounting ledger."
keywords = ["accounting", "ledger", "cli", "finance"]
categories = ["command-line-utilities", "finance"]

# Build the `pactole` binary (instead of the default `pactole-cli`), so that
# `cargo install --path crates/pactole-cli` gives you a `pactole` command.
[[bin]]
name = "pactole"
path = "src/main.rs"

[dependencies]
chrono = "0.4.45"
clap = { version = "4.6.6", features = ["derive"] }
clap_complete = "4.6.0"
pactole-core = { version = "0.2.0", path = "../pactole-core" }
pactole-import = { version = "0.2.0", path = "../pactole-import" }
pactole-storage-fs = { version = "0.2.0", path = "../pactole-storage-fs" }
serde = { version = "1.0.228", features = ["derive"] }
toml = "1.1.5"