# 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" name = "vegafusion-sql" version = "1.6.9" description = "VegaFusion SQL dialect generation and connection implementations" readme = "README.md" license = "BSD-3-Clause" [dependencies.arrow] version = "50.0.0" features = ["ipc"] default_features = false [dependencies.async-trait] version = "0.1.73" [dependencies.chrono] version = "0.4.31" default_features = false [dependencies.datafusion] version = "36.0.0" optional = true [dependencies.datafusion-common] version = "36.0.0" [dependencies.datafusion-expr] version = "36.0.0" [dependencies.deterministic-hash] version = "1.0.1" [dependencies.log] version = "0.4.17" [dependencies.object_store] version = "0.9.0" features = ["aws"] optional = true [dependencies.pyo3] version = "0.20.0" optional = true [dependencies.regex] version = "^1.5.5" optional = true [dependencies.reqwest] version = "0.11.22" features = ["rustls-tls"] optional = true default-features = false [dependencies.reqwest-middleware] version = "0.2.0" optional = true [dependencies.reqwest-retry] version = "0.3.0" optional = true [dependencies.sqlparser] version = "0.41.0" [dependencies.tempfile] version = "3.3.0" optional = true [dependencies.url] version = "2.3.1" optional = true [dependencies.uuid] version = "1.4.1" [dependencies.vegafusion-common] version = "1.6.9" features = ["sqlparser"] [dependencies.vegafusion-dataframe] version = "1.6.9" [dependencies.vegafusion-datafusion-udfs] version = "1.6.9" optional = true [dev-dependencies.async-std] version = "1.12.0" features = ["attributes"] [dev-dependencies.lazy_static] version = "^1.4.0" [dev-dependencies.rstest] version = "0.18.2" [dev-dependencies.rstest_reuse] version = "0.6.0" [dev-dependencies.serde] version = "1.0.137" features = ["derive"] [dev-dependencies.serde_json] version = "1.0.91" features = ["preserve_order"] [dev-dependencies.tokio] version = "1.36.0" features = [ "macros", "rt-multi-thread", ] [dev-dependencies.toml] version = "0.7.2" [dev-dependencies.vegafusion-common] version = "1.6.9" features = [ "sqlparser", "json", "prettyprint", ] [dev-dependencies.vegafusion-datafusion-udfs] version = "1.6.9" [features] datafusion-conn = [ "datafusion", "tempfile", "reqwest", "reqwest-retry", "reqwest-middleware", "vegafusion-datafusion-udfs", "object_store", "url", "vegafusion-common/object_store", ] pyarrow = [ "pyo3", "datafusion-common/pyarrow", "vegafusion-common/pyarrow", "vegafusion-dataframe/pyarrow", ]