ptcg-tools/Cargo.toml

42 lines
1.1 KiB
TOML

[package]
name = "ptcg-tools"
version = "0.1.0"
edition = "2024"
[dependencies]
anyhow = "1.0.100"
camino = "1.2.2"
clap = { version = "4.5.53", features = ["derive"] }
directories = "6.0.0"
fluent-templates = "0.13.2"
futures = { version = "0.3.31", default-features = false }
parquet = { version = "57.1.0", default-features = false, features = ["arrow", "async", "simdutf8", "snap"] }
reqwest = { version = "0.12.28", default-features = false, features = [
"brotli",
"http2",
"gzip",
"json",
"rustls-tls-native-roots",
"stream",
] }
serde = { version = "1.0.228", default-features = false, features = [
"derive",
"std",
] }
serde_json = "1.0.148"
strum = { version = "0.27.2", features = ["derive"] }
tokio = { version = "1.48.0", default-features = false, features = [
"fs",
"rt-multi-thread",
"macros",
] }
tokio-util = { version = "0.7.17", default-features = false, features = ["io"] }
tokio-stream = { version = "0.1.17", default-features = false }
tracing = "0.1.44"
tracing-subscriber = { version = "0.3.22", default-features = false, features = [
"ansi",
"env-filter",
"fmt",
"tracing",
"tracing-log",
] }