This is an automated email from the ASF dual-hosted git repository.
yjshen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git
The following commit(s) were added to refs/heads/master by this push:
new d02d969 use cargo-tomlfmt to check Cargo.toml formatting in CI (#2033)
d02d969 is described below
commit d02d96909dde591a05848736cb66be2199670f2b
Author: DuRipeng <[email protected]>
AuthorDate: Mon Mar 21 11:13:26 2022 +0800
use cargo-tomlfmt to check Cargo.toml formatting in CI (#2033)
* fix a typo for ballista Cargo.toml
* use cargo-tomlfmt tool to check all cargo.toml format & correct all
Cargo.toml formatting
* run ci
* ignore root path ./Cargo.toml & use 'find' to trigger cargo-tomlfmt exec
Co-authored-by: duripeng <[email protected]>
---
.github/workflows/rust.yml | 53 ++++++++++++++++++++++++++++
Cargo.toml | 2 +-
ballista-examples/Cargo.toml | 8 ++---
ballista/rust/client/Cargo.toml | 10 +++---
ballista/rust/core/Cargo.toml | 20 +++++------
ballista/rust/executor/Cargo.toml | 18 +++++-----
ballista/rust/scheduler/Cargo.toml | 14 ++++----
benchmarks/Cargo.toml | 12 +++----
datafusion-cli/Cargo.toml | 10 +++---
datafusion-common/Cargo.toml | 8 ++---
datafusion-examples/Cargo.toml | 8 ++---
datafusion-expr/Cargo.toml | 4 +--
datafusion-jit/Cargo.toml | 4 +--
datafusion-physical-expr/Cargo.toml | 20 +++++------
datafusion/Cargo.toml | 70 ++++++++++++++++++-------------------
datafusion/fuzz-utils/Cargo.toml | 2 +-
16 files changed, 158 insertions(+), 105 deletions(-)
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index 1b34d44..106e988 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -432,6 +432,59 @@ jobs:
env:
CARGO_HOME: "/github/home/.cargo"
CARGO_TARGET_DIR: "/github/home/target"
+
+ cargo-toml-formatting-checks:
+ name: Check Cargo.toml formatting
+ needs: [linux-build-lib]
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ arch: [amd64]
+ rust: [stable]
+ container:
+ image: ${{ matrix.arch }}/rust
+ env:
+ # Disable full debug symbol generation to speed up CI build and keep
memory down
+ # "1" means line tables only, which is useful for panic tracebacks.
+ RUSTFLAGS: "-C debuginfo=1"
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ submodules: true
+ - name: Cache Cargo
+ uses: actions/cache@v2
+ with:
+ path: /github/home/.cargo
+ # this key equals the ones on `linux-build-lib` for re-use
+ key: cargo-cache-
+ - name: Cache Rust dependencies
+ uses: actions/cache@v2
+ with:
+ path: /github/home/target
+ # this key equals the ones on `linux-build-lib` for re-use
+ key: ${{ runner.os }}-${{ matrix.arch }}-target-cache-${{
matrix.rust }}
+ - name: Setup Rust toolchain
+ run: |
+ rustup toolchain install ${{ matrix.rust }}
+ rustup default ${{ matrix.rust }}
+ - name: Install cargo-tomlfmt
+ run: |
+ which cargo-tomlfmt || cargo install cargo-tomlfmt
+ env:
+ CARGO_HOME: "/github/home/.cargo"
+ CARGO_TARGET_DIR: "/github/home/target"
+ - name: Check Cargo.toml formatting
+ run: |
+ # if you encounter error, try rerun the command below, finally run
'git diff' to
+ # check which Cargo.toml introduces formatting violation
+ #
+ # ignore ./Cargo.toml because putting workspaces in multi-line lists
make it easy to read
+ find . -mindepth 2 -name 'Cargo.toml' -exec cargo tomlfmt -p {} \;
+ git diff --exit-code
+ env:
+ CARGO_HOME: "/github/home/.cargo"
+ CARGO_TARGET_DIR: "/github/home/target"
+
# Coverage job was failing.
https://github.com/apache/arrow-datafusion/issues/590 tracks re-instating it
# coverage:
diff --git a/Cargo.toml b/Cargo.toml
index f7e9c03..dcf660c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -34,5 +34,5 @@ members = [
]
[profile.release]
-lto = true
codegen-units = 1
+lto = true
diff --git a/ballista-examples/Cargo.toml b/ballista-examples/Cargo.toml
index 9bc59bd..198a788 100644
--- a/ballista-examples/Cargo.toml
+++ b/ballista-examples/Cargo.toml
@@ -29,10 +29,10 @@ publish = false
rust-version = "1.59"
[dependencies]
+ballista = { path = "../ballista/rust/client", version = "0.6.0" }
datafusion = { path = "../datafusion" }
-ballista = { path = "../ballista/rust/client", version = "0.6.0"}
-prost = "0.9"
-tonic = "0.6"
-tokio = { version = "1.0", features = ["macros", "rt", "rt-multi-thread",
"sync", "parking_lot"] }
futures = "0.3"
num_cpus = "1.13.0"
+prost = "0.9"
+tokio = { version = "1.0", features = ["macros", "rt", "rt-multi-thread",
"sync", "parking_lot"] }
+tonic = "0.6"
diff --git a/ballista/rust/client/Cargo.toml b/ballista/rust/client/Cargo.toml
index 4e05a99..799a23e 100644
--- a/ballista/rust/client/Cargo.toml
+++ b/ballista/rust/client/Cargo.toml
@@ -30,14 +30,14 @@ rust-version = "1.59"
ballista-core = { path = "../core", version = "0.6.0" }
ballista-executor = { path = "../executor", version = "0.6.0", optional = true
}
ballista-scheduler = { path = "../scheduler", version = "0.6.0", optional =
true }
+
+datafusion = { path = "../../../datafusion", version = "7.0.0" }
futures = "0.3"
log = "0.4"
-tokio = "1.0"
-tempfile = "3"
-sqlparser = "0.15"
parking_lot = "0.12"
-
-datafusion = { path = "../../../datafusion", version = "7.0.0" }
+sqlparser = "0.15"
+tempfile = "3"
+tokio = "1.0"
[features]
default = []
diff --git a/ballista/rust/core/Cargo.toml b/ballista/rust/core/Cargo.toml
index 0c374b3..fd2b794 100644
--- a/ballista/rust/core/Cargo.toml
+++ b/ballista/rust/core/Cargo.toml
@@ -31,26 +31,26 @@ simd = ["datafusion/simd"]
[dependencies]
ahash = { version = "0.7", default-features = false }
+
+arrow-flight = { version = "10.0" }
async-trait = "0.1.41"
+chrono = { version = "0.4", default-features = false }
+clap = { version = "3", features = ["derive", "cargo"] }
+datafusion = { path = "../../../datafusion", version = "7.0.0" }
+datafusion-proto = { path = "../../../datafusion-proto", version = "7.0.0" }
futures = "0.3"
hashbrown = "0.12"
log = "0.4"
+
+parking_lot = "0.12"
+parse_arg = "0.1.3"
prost = "0.9"
prost-types = "0.9"
-serde = {version = "1", features = ["derive"]}
+serde = { version = "1", features = ["derive"] }
sqlparser = "0.15"
tokio = "1.0"
tonic = "0.6"
uuid = { version = "0.8", features = ["v4"] }
-chrono = { version = "0.4", default-features = false }
-clap = { version = "3", features = ["derive", "cargo"] }
-parse_arg = "0.1.3"
-
-arrow-flight = { version = "10.0" }
-datafusion = { path = "../../../datafusion", version = "7.0.0" }
-datafusion-proto = { path = "../../../datafusion-proto", version = "7.0.0" }
-
-parking_lot = "0.12"
[dev-dependencies]
tempfile = "3"
diff --git a/ballista/rust/executor/Cargo.toml
b/ballista/rust/executor/Cargo.toml
index c45e57b..52168de 100644
--- a/ballista/rust/executor/Cargo.toml
+++ b/ballista/rust/executor/Cargo.toml
@@ -25,38 +25,38 @@ repository = "https://github.com/apache/arrow-datafusion"
authors = ["Apache Arrow <[email protected]>"]
edition = "2018"
+[package.metadata.configure_me.bin]
+executor = "executor_config_spec.toml"
+
[features]
snmalloc = ["snmalloc-rs"]
[dependencies]
-arrow = { version = "10.0" }
-arrow-flight = { version = "10.0" }
anyhow = "1"
+arrow = { version = "10.0" }
+arrow-flight = { version = "10.0" }
async-trait = "0.1.41"
ballista-core = { path = "../core", version = "0.6.0" }
+chrono = { version = "0.4", default-features = false }
configure_me = "0.4.0"
datafusion = { path = "../../../datafusion", version = "7.0.0" }
env_logger = "0.9"
futures = "0.3"
+hyper = "0.14.4"
log = "0.4"
-snmalloc-rs = {version = "0.2", optional = true}
+parking_lot = "0.12"
+snmalloc-rs = { version = "0.2", optional = true }
tempfile = "3"
tokio = { version = "1.0", features = ["macros", "rt", "rt-multi-thread",
"parking_lot"] }
tokio-stream = { version = "0.1", features = ["net"] }
tonic = "0.6"
uuid = { version = "0.8", features = ["v4"] }
-hyper = "0.14.4"
-parking_lot = "0.12"
-chrono = { version = "0.4", default-features = false }
[dev-dependencies]
[build-dependencies]
configure_me_codegen = "0.4.0"
-[package.metadata.configure_me.bin]
-executor = "executor_config_spec.toml"
-
# use libc on unix like platforms to set worker priority in DedicatedExecutor
[target."cfg(unix)".dependencies.libc]
version = "0.2"
diff --git a/ballista/rust/scheduler/Cargo.toml
b/ballista/rust/scheduler/Cargo.toml
index 0d6df90..c07397e 100644
--- a/ballista/rust/scheduler/Cargo.toml
+++ b/ballista/rust/scheduler/Cargo.toml
@@ -25,6 +25,9 @@ repository = "https://github.com/apache/arrow-datafusion"
authors = ["Apache Arrow <[email protected]>"]
edition = "2018"
+[package.metadata.configure_me.bin]
+scheduler = "scheduler_config_spec.toml"
+
[features]
default = ["etcd", "sled"]
etcd = ["etcd-client"]
@@ -32,6 +35,8 @@ sled = ["sled_package", "tokio-stream"]
[dependencies]
anyhow = "1"
+async-recursion = "1.0.0"
+async-trait = "0.1.41"
ballista-core = { path = "../core", version = "0.6.0" }
clap = { version = "3", features = ["derive", "cargo"] }
configure_me = "0.4.0"
@@ -43,19 +48,17 @@ http = "0.2"
http-body = "0.4"
hyper = "0.14.4"
log = "0.4"
+parking_lot = "0.12"
parse_arg = "0.1.3"
prost = "0.9"
rand = "0.8"
-serde = {version = "1", features = ["derive"]}
+serde = { version = "1", features = ["derive"] }
sled_package = { package = "sled", version = "0.34", optional = true }
tokio = { version = "1.0", features = ["full"] }
tokio-stream = { version = "0.1", features = ["net"], optional = true }
tonic = "0.6"
tower = { version = "0.4" }
warp = "0.3"
-parking_lot = "0.12"
-async-trait = "0.1.41"
-async-recursion = "1.0.0"
[dev-dependencies]
ballista-core = { path = "../core", version = "0.6.0" }
@@ -64,6 +67,3 @@ uuid = { version = "0.8", features = ["v4"] }
[build-dependencies]
configure_me_codegen = "0.4.1"
tonic-build = { version = "0.6" }
-
-[package.metadata.configure_me.bin]
-scheduler = "scheduler_config_spec.toml"
diff --git a/benchmarks/Cargo.toml b/benchmarks/Cargo.toml
index 5f457ca..ebab189 100644
--- a/benchmarks/Cargo.toml
+++ b/benchmarks/Cargo.toml
@@ -32,18 +32,18 @@ simd = ["datafusion/simd"]
snmalloc = ["snmalloc-rs"]
[dependencies]
-datafusion = { path = "../datafusion" }
ballista = { path = "../ballista/rust/client" }
-structopt = { version = "0.3", default-features = false }
-tokio = { version = "^1.0", features = ["macros", "rt", "rt-multi-thread",
"parking_lot"] }
-futures = "0.3"
+datafusion = { path = "../datafusion" }
env_logger = "0.9"
+futures = "0.3"
mimalloc = { version = "0.1", optional = true, default-features = false }
-snmalloc-rs = {version = "0.2", optional = true }
+num_cpus = "1.13.0"
rand = "0.8.4"
serde = "1.0.136"
serde_json = "1.0.78"
-num_cpus = "1.13.0"
+snmalloc-rs = { version = "0.2", optional = true }
+structopt = { version = "0.3", default-features = false }
+tokio = { version = "^1.0", features = ["macros", "rt", "rt-multi-thread",
"parking_lot"] }
[dev-dependencies]
ballista-core = { path = "../ballista/rust/core" }
diff --git a/datafusion-cli/Cargo.toml b/datafusion-cli/Cargo.toml
index 2302827..c826908 100644
--- a/datafusion-cli/Cargo.toml
+++ b/datafusion-cli/Cargo.toml
@@ -28,12 +28,12 @@ repository = "https://github.com/apache/arrow-datafusion"
rust-version = "1.59"
[dependencies]
+arrow = { version = "10.0" }
+ballista = { path = "../ballista/rust/client", version = "0.6.0", optional =
true }
clap = { version = "3", features = ["derive", "cargo"] }
-rustyline = "9.0"
-tokio = { version = "1.0", features = ["macros", "rt", "rt-multi-thread",
"sync", "parking_lot"] }
datafusion = { path = "../datafusion", version = "7.0.0" }
-arrow = { version = "10.0" }
-ballista = { path = "../ballista/rust/client", version = "0.6.0",
optional=true }
+dirs = "4.0.0"
env_logger = "0.9"
mimalloc = { version = "*", default-features = false }
-dirs = "4.0.0"
+rustyline = "9.0"
+tokio = { version = "1.0", features = ["macros", "rt", "rt-multi-thread",
"sync", "parking_lot"] }
diff --git a/datafusion-common/Cargo.toml b/datafusion-common/Cargo.toml
index 111bb26..a69d5af 100644
--- a/datafusion-common/Cargo.toml
+++ b/datafusion-common/Cargo.toml
@@ -34,14 +34,14 @@ path = "src/lib.rs"
[features]
avro = ["avro-rs"]
-pyarrow = ["pyo3"]
jit = ["cranelift-module"]
+pyarrow = ["pyo3"]
[dependencies]
arrow = { version = "10.0", features = ["prettyprint"] }
-parquet = { version = "10.0", features = ["arrow"], optional = true }
avro-rs = { version = "0.13", features = ["snappy"], optional = true }
+cranelift-module = { version = "0.82.0", optional = true }
+ordered-float = "2.10"
+parquet = { version = "10.0", features = ["arrow"], optional = true }
pyo3 = { version = "0.16", optional = true }
sqlparser = "0.15"
-ordered-float = "2.10"
-cranelift-module = { version = "0.82.0", optional = true }
diff --git a/datafusion-examples/Cargo.toml b/datafusion-examples/Cargo.toml
index e61e044..0ad9843 100644
--- a/datafusion-examples/Cargo.toml
+++ b/datafusion-examples/Cargo.toml
@@ -35,10 +35,10 @@ required-features = ["datafusion/avro"]
[dev-dependencies]
arrow-flight = { version = "10.0" }
+async-trait = "0.1.41"
datafusion = { path = "../datafusion" }
-prost = "0.9"
-tonic = "0.6"
-tokio = { version = "1.0", features = ["macros", "rt", "rt-multi-thread",
"sync", "parking_lot"] }
futures = "0.3"
num_cpus = "1.13.0"
-async-trait = "0.1.41"
+prost = "0.9"
+tokio = { version = "1.0", features = ["macros", "rt", "rt-multi-thread",
"sync", "parking_lot"] }
+tonic = "0.6"
diff --git a/datafusion-expr/Cargo.toml b/datafusion-expr/Cargo.toml
index 4609d1b..834d59b 100644
--- a/datafusion-expr/Cargo.toml
+++ b/datafusion-expr/Cargo.toml
@@ -35,7 +35,7 @@ path = "src/lib.rs"
[features]
[dependencies]
-datafusion-common = { path = "../datafusion-common", version = "7.0.0" }
+ahash = { version = "0.7", default-features = false }
arrow = { version = "10.0", features = ["prettyprint"] }
+datafusion-common = { path = "../datafusion-common", version = "7.0.0" }
sqlparser = "0.15"
-ahash = { version = "0.7", default-features = false }
diff --git a/datafusion-jit/Cargo.toml b/datafusion-jit/Cargo.toml
index 840ae5b..69811c8 100644
--- a/datafusion-jit/Cargo.toml
+++ b/datafusion-jit/Cargo.toml
@@ -36,9 +36,9 @@ path = "src/lib.rs"
jit = []
[dependencies]
-datafusion-common = { path = "../datafusion-common", version = "7.0.0",
features = ["jit"] }
cranelift = "0.82.0"
-cranelift-module = "0.82.0"
cranelift-jit = "0.82.0"
+cranelift-module = "0.82.0"
cranelift-native = "0.82.0"
+datafusion-common = { path = "../datafusion-common", version = "7.0.0",
features = ["jit"] }
parking_lot = "0.12"
diff --git a/datafusion-physical-expr/Cargo.toml
b/datafusion-physical-expr/Cargo.toml
index 90a560e..692301b 100644
--- a/datafusion-physical-expr/Cargo.toml
+++ b/datafusion-physical-expr/Cargo.toml
@@ -33,25 +33,25 @@ name = "datafusion_physical_expr"
path = "src/lib.rs"
[features]
-default = ["crypto_expressions", "regex_expressions", "unicode_expressions"]
crypto_expressions = ["md-5", "sha2", "blake2", "blake3"]
+default = ["crypto_expressions", "regex_expressions", "unicode_expressions"]
regex_expressions = ["regex"]
unicode_expressions = ["unicode-segmentation"]
[dependencies]
+ahash = { version = "0.7", default-features = false }
+arrow = { version = "10.0", features = ["prettyprint"] }
+blake2 = { version = "^0.10.2", optional = true }
+blake3 = { version = "1.0", optional = true }
+chrono = { version = "0.4", default-features = false }
datafusion-common = { path = "../datafusion-common", version = "7.0.0" }
datafusion-expr = { path = "../datafusion-expr", version = "7.0.0" }
-arrow = { version = "10.0", features = ["prettyprint"] }
-paste = "^1.0"
-ahash = { version = "0.7", default-features = false }
-ordered-float = "2.10"
+hashbrown = { version = "0.12", features = ["raw"] }
lazy_static = { version = "^1.4.0" }
md-5 = { version = "^0.10.0", optional = true }
-sha2 = { version = "^0.10.1", optional = true }
-blake2 = { version = "^0.10.2", optional = true }
-blake3 = { version = "1.0", optional = true }
+ordered-float = "2.10"
+paste = "^1.0"
rand = "0.8"
-hashbrown = { version = "0.12", features = ["raw"] }
-chrono = { version = "0.4", default-features = false }
regex = { version = "^1.4.3", optional = true }
+sha2 = { version = "^0.10.1", optional = true }
unicode-segmentation = { version = "^1.7.1", optional = true }
diff --git a/datafusion/Cargo.toml b/datafusion/Cargo.toml
index e2523b2..bdfc81e 100644
--- a/datafusion/Cargo.toml
+++ b/datafusion/Cargo.toml
@@ -38,49 +38,49 @@ name = "datafusion"
path = "src/lib.rs"
[features]
+# Used to enable the avro format
+avro = ["avro-rs", "num-traits", "datafusion-common/avro"]
+crypto_expressions = ["datafusion-physical-expr/crypto_expressions"]
default = ["crypto_expressions", "regex_expressions", "unicode_expressions"]
-simd = ["arrow/simd"]
-crypto_expressions = [ "datafusion-physical-expr/crypto_expressions" ]
-unicode_expressions = ["datafusion-physical-expr/regex_expressions"]
-regex_expressions = ["datafusion-physical-expr/regex_expressions"]
-pyarrow = ["pyo3", "arrow/pyarrow", "datafusion-common/pyarrow"]
# Used for testing ONLY: causes all values to hash to the same value (test for
collisions)
force_hash_collisions = []
-# Used to enable the avro format
-avro = ["avro-rs", "num-traits", "datafusion-common/avro"]
-# Used to enable row format experiment
-row = []
# Used to enable JIT code generation
jit = ["datafusion-jit"]
+pyarrow = ["pyo3", "arrow/pyarrow", "datafusion-common/pyarrow"]
+regex_expressions = ["datafusion-physical-expr/regex_expressions"]
+# Used to enable row format experiment
+row = []
+simd = ["arrow/simd"]
+unicode_expressions = ["datafusion-physical-expr/regex_expressions"]
[dependencies]
+ahash = { version = "0.7", default-features = false }
+arrow = { version = "10.0", features = ["prettyprint"] }
+async-trait = "0.1.41"
+avro-rs = { version = "0.13", features = ["snappy"], optional = true }
+chrono = { version = "0.4", default-features = false }
datafusion-common = { path = "../datafusion-common", version = "7.0.0",
features = ["parquet"] }
datafusion-expr = { path = "../datafusion-expr", version = "7.0.0" }
datafusion-jit = { path = "../datafusion-jit", version = "7.0.0", optional =
true }
datafusion-physical-expr = { path = "../datafusion-physical-expr", version =
"7.0.0" }
-ahash = { version = "0.7", default-features = false }
+futures = "0.3"
hashbrown = { version = "0.12", features = ["raw"] }
-arrow = { version = "10.0", features = ["prettyprint"] }
+lazy_static = { version = "^1.4.0" }
+log = "^0.4"
+num-traits = { version = "0.2", optional = true }
+num_cpus = "1.13.0"
+ordered-float = "2.10"
+parking_lot = "0.12"
parquet = { version = "10.0", features = ["arrow"] }
-sqlparser = "0.15"
paste = "^1.0"
-num_cpus = "1.13.0"
-chrono = { version = "0.4", default-features = false }
-async-trait = "0.1.41"
-futures = "0.3"
pin-project-lite= "^0.2.7"
-tokio = { version = "1.0", features = ["macros", "rt", "rt-multi-thread",
"sync", "fs", "parking_lot"] }
-tokio-stream = "0.1"
-log = "^0.4"
-ordered-float = "2.10"
-lazy_static = { version = "^1.4.0" }
-smallvec = { version = "1.6", features = ["union"] }
-rand = "0.8"
-avro-rs = { version = "0.13", features = ["snappy"], optional = true }
-num-traits = { version = "0.2", optional = true }
pyo3 = { version = "0.16", optional = true }
+rand = "0.8"
+smallvec = { version = "1.6", features = ["union"] }
+sqlparser = "0.15"
tempfile = "3"
-parking_lot = "0.12"
+tokio = { version = "1.0", features = ["macros", "rt", "rt-multi-thread",
"sync", "fs", "parking_lot"] }
+tokio-stream = "0.1"
uuid = { version = "0.8", features = ["v4"] }
[dev-dependencies]
@@ -89,38 +89,38 @@ doc-comment = "0.3"
fuzz-utils = { path = "fuzz-utils" }
[[bench]]
-name = "aggregate_query_sql"
harness = false
+name = "aggregate_query_sql"
[[bench]]
-name = "sort_limit_query_sql"
harness = false
+name = "sort_limit_query_sql"
[[bench]]
-name = "math_query_sql"
harness = false
+name = "math_query_sql"
[[bench]]
-name = "filter_query_sql"
harness = false
+name = "filter_query_sql"
[[bench]]
-name = "window_query_sql"
harness = false
+name = "window_query_sql"
[[bench]]
-name = "scalar"
harness = false
+name = "scalar"
[[bench]]
-name = "physical_plan"
harness = false
+name = "physical_plan"
[[bench]]
-name = "parquet_query_sql"
harness = false
+name = "parquet_query_sql"
[[bench]]
-name = "jit"
harness = false
+name = "jit"
required-features = ["row", "jit"]
diff --git a/datafusion/fuzz-utils/Cargo.toml b/datafusion/fuzz-utils/Cargo.toml
index 9d05270..71c9441 100644
--- a/datafusion/fuzz-utils/Cargo.toml
+++ b/datafusion/fuzz-utils/Cargo.toml
@@ -24,5 +24,5 @@ edition = "2021"
[dependencies]
arrow = { version = "10.0", features = ["prettyprint"] }
-rand = "0.8"
env_logger = "0.9.0"
+rand = "0.8"