[package]
name = "pmq"
version = "0.0.6"
edition = "2021"
description = "PubMed query tool (Rust core)"
license = "MIT"
repository = "https://codeberg.org/chaxor/pmq"
keywords = ["pubmed", "ncbi", "bioinformatics", "parquet"]
categories = ["science", "database"]

[lib]
name = "pmq"
path = "src/lib.rs"

[[bin]]
name = "pmq-core"
path = "src/main.rs"

[dependencies]
coren = "0.1"
quick-xml = "0.37"
flate2 = "1"
arrow = { version = "54", default-features = false, features = ["prettyprint"] }
parquet = { version = "54", features = ["arrow", "zstd", "snap"] }
ureq = "2"
anyhow = "1"
clap = { version = "4", features = ["derive"] }
indicatif = "0.17"
md-5 = "0.10"
regex = "1"
crossbeam-channel = "0.5"
dirs = "6"
ctrlc = "3.4"
rlimit = "0.11"

[profile.release]
opt-level = 3
lto = "thin"
codegen-units = 1
strip = true
