📚 docs: add missing READMEs and align crates with Rust rules
- Create README.md for paracas-daemon and paracas-estimate
- Add #![doc = include_str!("../README.md")] to daemon/estimate lib.rs
- Add missing Cargo.toml metadata (docs.rs, authors, keywords, categories)
- Reorder workspace dependencies by line length per style guide
- Document background jobs, download-all, status, and job commands
This commit is contained in:
+8
-8
@@ -55,20 +55,20 @@ paracas-estimate = { path = "crates/paracas-estimate", version = "0.3.0" }
|
||||
paracas-daemon = { path = "crates/paracas-daemon", version = "0.3.0" }
|
||||
|
||||
# Async runtime
|
||||
tokio = { version = "1.42", features = ["full"] }
|
||||
futures = "0.3"
|
||||
async-trait = "0.1"
|
||||
tokio = { version = "1.42", features = ["full"] }
|
||||
|
||||
# HTTP client
|
||||
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "gzip", "stream"] }
|
||||
bytes = "1.9"
|
||||
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "gzip", "stream"] }
|
||||
|
||||
# Compression
|
||||
lzma-rs = "0.3"
|
||||
|
||||
# Serialization
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
serde_json = "1.0"
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
csv-async = { version = "1.3", features = ["tokio"] }
|
||||
|
||||
# Arrow/Parquet
|
||||
@@ -79,13 +79,13 @@ parquet = { version = "54", features = ["async", "arrow"] }
|
||||
chrono = { version = "0.4", features = ["serde"] }
|
||||
|
||||
# CLI
|
||||
clap = { version = "4.5", features = ["derive"] }
|
||||
indicatif = "0.17"
|
||||
inquire = "0.7"
|
||||
indicatif = "0.17"
|
||||
clap = { version = "4.5", features = ["derive"] }
|
||||
|
||||
# Error handling
|
||||
thiserror = "2.0"
|
||||
anyhow = "1.0"
|
||||
thiserror = "2.0"
|
||||
|
||||
# Binary parsing
|
||||
byteorder = "1.5"
|
||||
@@ -97,9 +97,9 @@ derive_more = { version = "1.0", default-features = false, features = ["display"
|
||||
approx = "0.5"
|
||||
|
||||
# Benchmarking
|
||||
criterion = { version = "0.5", features = ["async_tokio", "html_reports"] }
|
||||
tempfile = "3.14"
|
||||
which = "7.0"
|
||||
tempfile = "3.14"
|
||||
criterion = { version = "0.5", features = ["async_tokio", "html_reports"] }
|
||||
|
||||
# UUID
|
||||
uuid = { version = "1.0", features = ["v4", "serde"] }
|
||||
|
||||
Reference in New Issue
Block a user