[[bin]]
name = "qs"
path = "bin/qs.rs"
required-features = ["cli"]
[build-dependencies.cxx-build]
version = "1.0"
[dependencies.arrow]
default-features = false
features = ["csv", "ffi", "json", "prettyprint"]
version = "28"
[dependencies.arrow-buffer]
version = "28"
[dependencies.arrow-schema]
version = "28"
[dependencies.async-trait]
version = "0.1"
[dependencies.chrono]
default-features = false
version = "0.4.22"
[dependencies.clap]
features = ["derive"]
optional = true
version = "4.0"
[dependencies.colored]
version = "2"
[dependencies.cxx]
version = "1.0"
[dependencies.difference]
version = "2.0"
[dependencies.duckdb]
features = ["bundled"]
version = "0.6.1"
[dependencies.dyn-clone]
version = "1.0.9"
[dependencies.futures]
version = "0.3"
[dependencies.half]
version = "2.1"
[dependencies.hashlink]
version = "0.8"
[dependencies.home]
optional = true
version = "0.5.4"
[dependencies.lazy_static]
version = "1.4.0"
[dependencies.object_store]
version = "0.5.0"
[dependencies.parquet]
version = "28"
[dependencies.rustyline]
optional = true
version = "10.0.0"
[dependencies.serde]
optional = true
version = "1"
[dependencies.snafu]
version = "0.7.3"
[dependencies.sqlparser]
package = "sqlparser-queryscript"
version = "0.30.0"
[dependencies.tabled]
version = "0.10"
[dependencies.tokio]
version = "1.25"
[dependencies.ts-rs]
optional = true
version = "6.2"
[dependencies.unicase]
version = "2.6.0"
[dependencies.url]
version = "2.3.1"
[dev-dependencies.sqllogictest]
version = "0.10.0"
[dev-dependencies.strum]
features = ["derive"]
version = "0.24"
[dev-dependencies.walkdir]
version = "2.3.2"
[features]
cli = ["clap", "home", "rustyline"]
default = ["cli"]
multi-thread = ["tokio/rt-multi-thread"]
serde = ["dep:serde", "arrow-schema/serde", "half/serde"]
ts = ["serde", "dep:ts-rs"]
[lib]
name = "queryscript"
path = "src/lib.rs"
[package]
authors = ["Ankur Goyal <ankrgyl@gmail.com>", "Michael Andrews <09mandrews@gmail.com>"]
description = "Queryscript is a SQL-based language that allows you to use higher order abstractions like variables, functions, and modules alongside SQL queries."
edition = "2021"
exclude = ["tests/**"]
homepage = "https://github.com/qscl/queryscript"
keywords = ["sql", "bi"]
license = "Apache-2.0"
name = "queryscript"
readme = "README.md"
repository = "https://github.com/qscl/queryscript"
resolver = "1"
version = "0.1.1"