Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pola-rs
GitHub Repository: pola-rs/polars
Path: blob/main/crates/polars-sql/Cargo.toml
8417 views
1
[package]
2
name = "polars-sql"
3
version = { workspace = true }
4
authors = { workspace = true }
5
edition = { workspace = true }
6
homepage = { workspace = true }
7
license = { workspace = true }
8
repository = { workspace = true }
9
description = "SQL transpiler for Polars. Converts SQL to Polars logical plans"
10
11
[dependencies]
12
polars-core = { workspace = true, features = ["rows"] }
13
polars-error = { workspace = true }
14
polars-lazy = { workspace = true, features = ["abs", "binary_encoding", "concat_str", "cov", "cross_join", "cum_agg", "dtype-array", "dtype-date", "dtype-decimal", "dtype-struct", "is_in", "list_eval", "log", "meta", "offset_by", "range", "regex", "round_series", "sign", "string_normalize", "string_reverse", "strings", "timezones", "trigonometry"] }
15
polars-ops = { workspace = true }
16
polars-plan = { workspace = true }
17
polars-time = { workspace = true }
18
polars-utils = { workspace = true }
19
20
bitflags = { workspace = true }
21
hex = { workspace = true }
22
regex = { workspace = true }
23
serde = { workspace = true }
24
sqlparser = { workspace = true }
25
26
[dev-dependencies]
27
# to display dataframes in case of test failures
28
polars-core = { workspace = true, features = ["fmt"] }
29
# required for local runs of the 'iss_23134' test
30
polars-lazy = { workspace = true, features = ["new_streaming"] }
31
32
[features]
33
default = []
34
nightly = ["polars-lazy/nightly"]
35
binary_encoding = ["polars-lazy/binary_encoding"]
36
bitwise = ["polars-lazy/bitwise"]
37
csv = ["polars-lazy/csv"]
38
diagonal_concat = ["polars-lazy/diagonal_concat"]
39
dtype-decimal = ["polars-lazy/dtype-decimal"]
40
ipc = ["polars-lazy/ipc"]
41
json = ["polars-lazy/json", "polars-plan/json", "polars-lazy/extract_jsonpath", "polars-plan/extract_jsonpath"]
42
list_eval = ["polars-lazy/list_eval"]
43
parquet = ["polars-lazy/parquet"]
44
rank = ["polars-lazy/rank"]
45
semi_anti_join = ["polars-lazy/semi_anti_join"]
46
serde = ["polars-utils/serde"]
47
timezones = ["polars-lazy/timezones"]
48
dynamic_group_by = ["polars-lazy/dynamic_group_by"]
49
50
[lints]
51
workspace = true
52
53