xl-cli-tools

CLI tools for viewing and editing Excel files
Log | Files | Refs | README | LICENSE

Cargo.toml (1060B)


      1 [package]
      2 name = "xl-cli-tools"
      3 version = "0.3.0"
      4 edition = "2024"
      5 description = "CLI tools for viewing and editing Excel files — designed for LLMs and Claude Code"
      6 license = "MIT"
      7 repository = "https://github.com/LouLouLibs/xl-cli-tools"
      8 keywords = ["excel", "xlsx", "cli", "llm"]
      9 categories = ["command-line-utilities"]
     10 exclude = ["demo/*.gif"]
     11 
     12 [lib]
     13 name = "xlcat"
     14 path = "src/lib.rs"
     15 
     16 [[bin]]
     17 name = "xlcat"
     18 path = "src/bin/xlcat.rs"
     19 
     20 [[bin]]
     21 name = "xlset"
     22 path = "src/bin/xlset.rs"
     23 
     24 [[bin]]
     25 name = "xlfilter"
     26 path = "src/bin/xlfilter.rs"
     27 
     28 [[bin]]
     29 name = "xldiff"
     30 path = "src/bin/xldiff.rs"
     31 
     32 [dependencies]
     33 calamine = "0.26"
     34 polars = { version = "0.46", default-features = false, features = ["dtype-datetime", "csv"] }
     35 clap = { version = "4", features = ["derive"] }
     36 anyhow = "1"
     37 umya-spreadsheet = "2"
     38 serde_json = { version = "1", features = ["preserve_order"] }
     39 
     40 [profile.release]
     41 strip = true
     42 lto = true
     43 codegen-units = 1
     44 panic = "abort"
     45 opt-level = "z"
     46 
     47 [dev-dependencies]
     48 rust_xlsxwriter = "0.82"
     49 assert_cmd = "2"
     50 predicates = "3"
     51 tempfile = "3"