-
Notifications
You must be signed in to change notification settings - Fork 5
/
Cargo.toml
33 lines (31 loc) · 1 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
[package]
name = "tass"
description = "A pager for tabular data"
version = "0.10.1"
authors = ["Alex Sayers <[email protected]>"]
edition = "2021"
license = "Unlicense"
readme = "README.md"
repository = "https://github.com/asayers/tass"
[dependencies]
anyhow = { version = "1.0.75", features = ["backtrace"] }
arrow = { version = "52", features = ["chrono-tz"] }
bpaf = { version = "0.9.11", features = ["derive"] }
chrono = "0.4.31"
chrono-tz = "0.9"
crossterm = "0.27.0"
datafusion = { version = "40", optional = true }
fileslice = { version = "0.5", default-features = false }
hsl = "0.1.1"
memchr = "2.6.4"
parquet = { version = "52", optional = true }
serde_json = { version = "1.0.107", optional = true }
tempfile = "3.8.1"
tokio = { version = "1.39", optional = true, features = ["rt", "rt-multi-thread"] }
tracing = "0.1.40"
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
[features]
default = ["parquet"]
virt = ["dep:datafusion", "dep:tokio"]
json = ["dep:serde_json"]
parquet = ["dep:parquet"]