# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.65" name = "birli" version = "0.16.0" authors = [ "Dev Null ", "Christopher H. Jordan ", "Greg Sleap ", "Luke A. Williams ", ] build = "build.rs" exclude = [ "tests/*", ".vscode/*", ".github/*", ".talismanrc", ] autobins = false autoexamples = false autotests = false autobenches = false description = "A preprocessing pipeline for the Murchison Widefield Array" homepage = "https://github.com/MWATelescope/Birli" readme = "README.md" keywords = [ "radioastronomy", "mwa", "astronomy", "aoflagger", "cotter", ] categories = [ "science", "parsing", ] license = "MPL-2.0" repository = "https://github.com/MWATelescope/Birli" [package.metadata.cargo-udeps.ignore] [profile.bench] opt-level = 3 [lib] name = "birli" path = "src/lib.rs" [[bin]] name = "birli" path = "src/bin/birli.rs" test = true required-features = ["cli"] [[example]] name = "preprocess" path = "examples/preprocess.rs" [[bench]] name = "bench" path = "benches/bench.rs" harness = false [[bench]] name = "expensive_benches" path = "benches/expensive_benches.rs" [dependencies.aoflagger_sys] version = "0.1.2" optional = true [dependencies.byteorder] version = "1.5.0" [dependencies.cfg-if] version = "1.0.0" [dependencies.clap] version = "3.1.8" features = ["cargo"] optional = true [dependencies.derive_builder] version = "0.11.1" [dependencies.env_logger] version = "0.9.0" optional = true [dependencies.errorfunctions] version = "0.2.0" [dependencies.indicatif] version = "0.17.0" features = ["rayon"] [dependencies.itertools] version = "0.10.0" [dependencies.lazy_static] version = "1.4.0" [dependencies.log] version = "0.4.0" [dependencies.marlu] version = "0.15.0" [dependencies.prettytable-rs] version = "0.10.0" optional = true [dependencies.regex] version = "1.4.0" [dependencies.serde-pickle] version = "1.1.1" [dependencies.shlex] version = "1.3.0" optional = true [dependencies.thiserror] version = "1.0.0" [dev-dependencies.approx] version = "0.5.0" features = ["num-complex"] [dev-dependencies.assert_cli] version = "0.6" [dev-dependencies.criterion] version = "0.4.0" [dev-dependencies.csv] version = "1.1" [dev-dependencies.float-cmp] version = "0.9" [dev-dependencies.glob] version = "0.3" [dev-dependencies.lexical] version = "6.0" [dev-dependencies.marlu] version = "0.15.0" features = ["approx"] [dev-dependencies.ndarray] version = "0.16.0" features = ["approx"] [dev-dependencies.tempfile] version = "3.3" [build-dependencies.built] version = "~0.7" features = [ "chrono", "git2", ] default-features = false [features] all-static = ["cfitsio-static"] aoflagger = ["aoflagger_sys"] cfitsio-static = ["marlu/cfitsio-static"] cli = [ "clap", "env_logger", "prettytable-rs", "shlex", ] default = [ "aoflagger", "cli", ]