[package] name = "oat_rust" version = "0.1.1" authors = ["Gregory Henselman-Petrusek Roek"] edition = "2018" license-file = "LICENSE" description = "User-friendly tools for applied topology" homepage = "https://openappliedtopology.github.io" repository = "https://github.com/OpenAppliedTopology/oat_rust" categories = ["mathematics", "science"] keywords = ["data", "geometry", "ML", "HPC"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] assert-panic = "1.0.1" auto_impl = "0.4.1" # debugit = "0.2.0" # this only works with nightly derive-getters = "0.2.0" derive-new = "0.5.9" good_lp = { version = "1.4.0", features = ["minilp"], default-features = false } grb = { version = "1.3.0", optional = true } indicatif = "0.17.2" itertools = "0.10.0" ndarray = "0.15.6" num = "0.4.0" num-traits = "0.2.14" primes = "0.3.0" ordered-float = "3.4.0" rand = "0.8.3" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.42" sprs = "0.11.0" unzip-n = "0.1.2" [features] gurobi = ["grb"] [profile.dev] debug = true [profile.release] # debug = true