Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pola-rs
GitHub Repository: pola-rs/polars
Path: blob/main/crates/polars-compute/Cargo.toml
8458 views
1
[package]
2
name = "polars-compute"
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 = "Private compute kernels for the Polars DataFrame library"
10
11
[dependencies]
12
arrow = { workspace = true }
13
atoi_simd = { workspace = true, optional = true }
14
bytemuck = { workspace = true }
15
chrono = { workspace = true, optional = true }
16
either = { workspace = true }
17
fast-float2 = { workspace = true, optional = true }
18
half = { workspace = true, optional = true, features = ["num-traits", "bytemuck"] }
19
hashbrown = { workspace = true }
20
itoa = { workspace = true, optional = true }
21
num-traits = { workspace = true }
22
polars-buffer = { workspace = true }
23
polars-error = { workspace = true }
24
polars-utils = { workspace = true }
25
rand = { workspace = true }
26
schemars = { workspace = true, optional = true }
27
serde = { workspace = true, optional = true }
28
strength_reduce = { workspace = true }
29
strum_macros = { workspace = true }
30
zmij = { workspace = true, optional = true }
31
32
[dev-dependencies]
33
bigdecimal = { workspace = true }
34
num-bigint = { workspace = true }
35
rand = { workspace = true }
36
37
arrow = { workspace = true, features = ["proptest"] }
38
proptest = { workspace = true }
39
40
[build-dependencies]
41
version_check = { workspace = true }
42
43
[features]
44
cast = [
45
"gather",
46
"arrow/chrono-tz",
47
"dep:atoi_simd",
48
"dep:chrono",
49
"dep:fast-float2",
50
"dep:itoa",
51
"dep:zmij",
52
]
53
gather = []
54
nightly = []
55
simd = ["arrow/simd"]
56
approx_unique = []
57
dtype-array = []
58
dtype-decimal = ["arrow/dtype-decimal", "dtype-i128"]
59
dtype-i128 = []
60
dtype-u128 = []
61
dtype-f16 = ["dep:half"]
62
dsl-schema = ["dep:schemars"]
63
64
[lints]
65
workspace = true
66
67