# 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 believe there's an error in this file please file an # issue against the rust-lang/cargo repository. If you're # editing this file be aware that the upstream Cargo.toml # will likely look very different (and much more reasonable) [package] edition = "2018" name = "amadeus" version = "0.4.3" authors = ["Alec Mocatta "] description = "Harmonious distributed data processing & analysis in Rust.\n\nparquet postgres aws s3 cloudfront elb json csv logs hadoop hdfs arrow common crawl\n" homepage = "https://github.com/constellation-rs/amadeus" documentation = "https://docs.rs/amadeus" readme = "README.md" keywords = ["constellation", "distributed", "data-science", "data", "logs"] categories = ["concurrency", "science", "database", "parser-implementations", "text-processing"] license = "Apache-2.0" repository = "https://github.com/constellation-rs/amadeus" [package.metadata.docs.rs] features = ["constellation", "aws", "commoncrawl", "parquet", "postgres", "csv", "json"] [profile.bench] lto = true codegen-units = 1 debug = 2 incremental = false [[example]] name = "cloudfront_logs" required-features = ["aws"] [[example]] name = "columnar" required-features = ["aws"] [[example]] name = "commoncrawl" required-features = ["commoncrawl"] [[example]] name = "commoncrawl_dist" required-features = ["commoncrawl", "constellation"] [[test]] name = "into_par_stream_dist" harness = false [[test]] name = "panic_dist" harness = false [[test]] name = "threads_dist" harness = false [[test]] name = "cloudfront" required-features = ["aws"] [[test]] name = "cloudfront_dist" harness = false required-features = ["aws"] [[test]] name = "commoncrawl" required-features = ["commoncrawl"] [[test]] name = "commoncrawl_dist" harness = false required-features = ["commoncrawl"] [[test]] name = "parquet" required-features = ["parquet"] [[test]] name = "parquet_dist" harness = false required-features = ["parquet"] [[test]] name = "parquet_wasm" required-features = ["parquet"] [[test]] name = "csv" required-features = ["csv"] [[test]] name = "csv_dist" harness = false required-features = ["csv"] [[test]] name = "csv_wasm" required-features = ["csv"] [[test]] name = "json" required-features = ["json"] [[test]] name = "json_dist" harness = false required-features = ["json"] [[test]] name = "postgres" test = false required-features = ["postgres"] [[test]] name = "postgres_dist" test = false harness = false required-features = ["postgres"] [[bench]] name = "csv" required-features = ["bench", "csv"] [[bench]] name = "in_memory" required-features = ["bench"] [[bench]] name = "parquet" required-features = ["bench", "parquet"] [dependencies.amadeus-aws] version = "=0.4.3" optional = true [dependencies.amadeus-commoncrawl] version = "=0.4.3" optional = true [dependencies.amadeus-core] version = "=0.4.3" [dependencies.amadeus-derive] version = "=0.4.3" [dependencies.amadeus-parquet] version = "=0.4.3" optional = true [dependencies.amadeus-postgres] version = "=0.4.3" optional = true [dependencies.amadeus-serde] version = "=0.4.3" optional = true [dependencies.amadeus-streaming] version = "=0.4.3" [dependencies.amadeus-types] version = "=0.4.3" [dependencies.arrow-parquet] version = "1.0" features = ["brotli", "flate2", "lz4", "snap"] optional = true default-features = false package = "parquet" [dependencies.async-channel] version = "1.1" [dependencies.bincode] version = "1.3" optional = true [dependencies.constellation-rs] version = "0.2.0-alpha.2" optional = true default-features = false [dependencies.derive-new] version = "0.5" [dependencies.event-listener] version = "2.3.3" [dependencies.futures] version = "0.3" [dependencies.num_cpus] version = "1.13" [dependencies.once_cell] version = "1.4" optional = true [dependencies.pin-project] version = "0.4" [dependencies.rayon] version = "1.3" optional = true [dependencies.serde] version = "1.0" features = ["derive"] [dependencies.serde-csv] version = "1.0" optional = true package = "csv" [dependencies.serde_closure] version = "0.3" [dependencies.serde_traitobject] version = "0.2" optional = true [dependencies.tokio] version = "0.2" features = ["rt-threaded", "rt-util", "blocking"] [dev-dependencies.doc-comment] version = "0.3" [dev-dependencies.either] version = "1.5" features = ["serde"] [dev-dependencies.rand] version = "0.7" [dev-dependencies.serde_json] version = "1.0" [dev-dependencies.tokio] version = "0.2" features = ["macros", "time"] [build-dependencies.rustversion] version = "1.0" [features] aws = ["amadeus-aws"] bench = ["serde-csv", "once_cell", "arrow-parquet", "rayon"] commoncrawl = ["amadeus-commoncrawl"] constellation = ["bincode", "constellation-rs", "serde_traitobject"] csv = ["amadeus-serde", "amadeus-derive/serde"] json = ["amadeus-serde", "amadeus-derive/serde"] parquet = ["amadeus-parquet", "amadeus-derive/parquet"] postgres = ["amadeus-postgres", "amadeus-derive/postgres"] protobuf = ["amadeus-streaming/protobuf"] [target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen] version = "0.2" [target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen-futures] version = "0.4" [target."cfg(target_arch = \"wasm32\")".dependencies.web-sys] version = "0.3" features = ["Blob", "Performance", "Response", "Window"] [target."cfg(target_arch = \"wasm32\")".dev-dependencies.wasm-bindgen-test] version = "0.3" [badges.azure-devops] build = "26" pipeline = "tests" project = "alecmocatta/amadeus" [badges.maintenance] status = "actively-developed"