[package] name = "viguno" version = "0.3.2" edition = "2021" authors = ["Manuel Holtgrewe "] description = "Phenotype/disease for VarFish" license = "Apache-2.0" repository = "https://github.com/varfish-org/viguno" readme = "README.md" [dependencies] actix-web = "4.5" anyhow = "1.0" clap-verbosity-flag = "2.1" clap = { version = "4.5", features = ["derive", "help", "env"] } console = "0.15" csv = "1.3" derive_more = "0.99" env_logger = "0.10" fastobo = "0.15.2" fastrand = "2.0" flate2 = "1.0" hpo = "0.8" indexmap = { version = "2.2", features = ["serde"] } indicatif = { version = "0.17", features = ["rayon"] } itertools = "0.12" lazy_static = "1.4" log = "0.4" once_cell = "1.18" prost = "0.12" rayon = "1.8" regex = "1.10" serde_json = "1.0" serde = { version = "1.0", features = ["serde_derive"] } serde_with = { version = "3.6", features=["alloc", "macros", "indexmap_2"], default-features = false } shellexpand = "3.0" strum_macros = "0.26" strum = { version = "0.26", features = ["strum_macros", "derive"] } tantivy = "0.21.1" tempdir = "0.3.7" thiserror = "1.0" tracing = "0.1" tracing-subscriber = "0.3" utoipa-swagger-ui = { version = "7.1.0", features = ["actix-web"] } utoipa = { version = "4.2", features = ["actix_extras", "chrono", "indexmap", "preserve_order", "yaml"] } [build-dependencies] anyhow = "1.0" prost-build = "0.12" [dev-dependencies] file_diff = "1.0" insta = { version = "1.34", features = ["yaml"] } rstest = "0.21" serde_test = "1.0" temp_testdir = "0.2" [[bin]] name = "viguno" path = "src/main.rs"