Skip to content

Commit ef41173

Browse files
committed
sort dependencies
1 parent 944a009 commit ef41173

10 files changed

Lines changed: 82 additions & 83 deletions

File tree

Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[workspace]
22
members = [
3-
"iceberg-rust-spec",
4-
"iceberg-rust",
5-
"datafusion_iceberg",
6-
"datafusion-iceberg-sql",
7-
"catalogs/iceberg-sql-catalog",
8-
"catalogs/iceberg-rest-catalog",
9-
"catalogs/iceberg-file-catalog",
10-
"catalogs/iceberg-glue-catalog",
11-
"catalogs/iceberg-s3tables-catalog",
3+
"catalogs/iceberg-file-catalog",
4+
"catalogs/iceberg-glue-catalog",
5+
"catalogs/iceberg-rest-catalog",
6+
"catalogs/iceberg-s3tables-catalog",
7+
"catalogs/iceberg-sql-catalog",
8+
"datafusion-iceberg-sql",
9+
"datafusion_iceberg",
10+
"iceberg-rust",
11+
"iceberg-rust-spec"
1212
]
1313

1414
resolver = "2"

catalogs/iceberg-file-catalog/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ url.workspace = true
2020
uuid = { version = "1.7.0", features = ["v4"] }
2121

2222
[dev-dependencies]
23-
tokio = "1"
24-
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
25-
testcontainers = "0.20.0"
26-
datafusion_iceberg = { path = "../../datafusion_iceberg" , version = "0.6.1" }
2723
datafusion.workspace = true
24+
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.6.1" }
25+
testcontainers = "0.20.0"
26+
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
27+
tokio = "1"

catalogs/iceberg-glue-catalog/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ url.workspace = true
2222
uuid = { version = "1.7.0", features = ["v4"] }
2323

2424
[dev-dependencies]
25-
tokio = "1"
26-
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
27-
testcontainers = "0.20.0"
28-
datafusion_iceberg = { path = "../../datafusion_iceberg" , version = "0.6.1" }
2925
datafusion.workspace = true
26+
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.6.1" }
27+
testcontainers = "0.20.0"
28+
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
29+
tokio = "1"

catalogs/iceberg-rest-catalog/Cargo.toml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,34 +7,34 @@ license = "Apache-2.0"
77
edition = "2021"
88

99
[dependencies]
10+
async-trait.workspace = true
11+
aws-sigv4 = "0.3.0"
12+
derive_builder = { workspace = true }
13+
futures.workspace = true
14+
http = "0.2.5"
15+
iceberg-rust = { path = "../../iceberg-rust", version = "0.6.1" }
16+
object_store.workspace = true
17+
secrecy = "0.8.0"
1018
serde.workspace = true
1119
serde_derive.workspace = true
12-
serde_with = { version = "^3", default-features = false, features = ["base64", "std", "macros"] }
1320
serde_json.workspace = true
14-
url.workspace = true
15-
uuid.workspace = true
16-
iceberg-rust = { path = "../../iceberg-rust", version = "0.6.1" }
17-
object_store.workspace = true
18-
async-trait.workspace = true
19-
futures.workspace = true
21+
serde_repr = "^0.1"
22+
serde_with = { version = "^3", default-features = false, features = ["base64", "std", "macros"] }
2023
tracing.workspace = true
2124
tracing-futures.workspace = true
22-
derive_builder = { workspace = true }
23-
serde_repr = "^0.1"
24-
aws-sigv4 = "0.3.0"
25-
http = "0.2.5"
26-
secrecy = "0.8.0"
27-
28-
[dependencies.reqwest]
29-
version = "^0.12"
30-
default-features = false
31-
features = ["json", "multipart", "rustls-tls-manual-roots"]
25+
url.workspace = true
26+
uuid.workspace = true
3227

3328
[dev-dependencies]
34-
tokio = "1"
29+
datafusion.workspace = true
30+
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.6.1" }
3531
testcontainers = "0.20"
3632
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
33+
tokio = "1"
3734
tracing-subscriber = "0.3"
38-
datafusion_iceberg = { path = "../../datafusion_iceberg" , version = "0.6.1" }
39-
datafusion.workspace = true
35+
36+
[dependencies.reqwest]
37+
version = "^0.12"
38+
default-features = false
39+
features = ["json", "multipart", "rustls-tls-manual-roots"]
4040

catalogs/iceberg-s3tables-catalog/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ url.workspace = true
2222
uuid = { version = "1.7.0", features = ["v4"] }
2323

2424
[dev-dependencies]
25-
tokio = "1"
26-
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
27-
testcontainers = "0.20.0"
28-
datafusion_iceberg = { path = "../../datafusion_iceberg" , version = "0.6.1" }
2925
datafusion.workspace = true
26+
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.6.1" }
27+
testcontainers = "0.20.0"
28+
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
29+
tokio = "1"

catalogs/iceberg-sql-catalog/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ url.workspace = true
2626
uuid = { version = "1.7.0", features = ["v4"] }
2727

2828
[dev-dependencies]
29-
tokio = "1"
29+
datafusion.workspace = true
30+
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.6.1" }
3031
sqlx = { version = "0.8", features = ["runtime-tokio", "tls-rustls", "any", "sqlite", "postgres", "mysql"], default-features = false }
31-
testcontainers-modules = { version = "0.8.0", features = ["localstack", "postgres"] }
3232
testcontainers = "0.20.0"
33-
datafusion_iceberg = { path = "../../datafusion_iceberg" , version = "0.6.1" }
34-
datafusion.workspace = true
33+
testcontainers-modules = { version = "0.8.0", features = ["localstack", "postgres"] }
34+
tokio = "1"

datafusion-iceberg-sql/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ license = "Apache-2.0"
1010
repository = "https://github.com/JanKaul/iceberg-rust"
1111

1212
[dependencies]
13-
iceberg-rust = { path = "../iceberg-rust", version = "0.6.1" }
14-
datafusion-sql.workspace = true
15-
datafusion-expr.workspace = true
13+
arrow-schema.workspace = true
1614
datafusion-common.workspace = true
1715
datafusion-execution.workspace = true
16+
datafusion-expr.workspace = true
1817
datafusion-functions.workspace = true
1918
datafusion-functions-aggregate.workspace = true
20-
arrow-schema.workspace = true
19+
datafusion-sql.workspace = true
20+
iceberg-rust = { path = "../iceberg-rust", version = "0.6.1" }

datafusion_iceberg/Cargo.toml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,30 +10,30 @@ license = "Apache-2.0"
1010
repository = "https://github.com/JanKaul/iceberg-rust"
1111

1212
[dependencies]
13-
futures = { workspace = true }
14-
url = { workspace = true }
15-
serde_json = { workspace = true }
1613
async-trait = { workspace = true }
14+
chrono = { workspace = true }
15+
dashmap = "5.4.0"
1716
datafusion = { workspace = true }
1817
datafusion-expr = { workspace = true }
19-
chrono = { workspace = true }
20-
object_store = { workspace = true }
18+
futures = { workspace = true }
2119
iceberg-rust = { path = "../iceberg-rust", version = "0.6.1" }
2220
itertools = { workspace = true }
23-
dashmap = "5.4.0"
24-
uuid = { workspace = true }
21+
object_store = { workspace = true }
22+
pin-project-lite = "0.2.16"
23+
regex = "1.11.0"
24+
serde_json = { workspace = true }
2525
thiserror = { workspace = true }
2626
tokio = { version = "1.0", features = ["rt-multi-thread"] }
27-
regex = "1.11.0"
28-
pin-project-lite = "0.2.16"
27+
url = { workspace = true }
28+
uuid = { workspace = true }
2929

3030
[dev-dependencies]
31-
tokio = "1"
32-
iceberg-sql-catalog = { path = "../catalogs/iceberg-sql-catalog" }
3331
iceberg-rest-catalog = { path = "../catalogs/iceberg-rest-catalog" }
34-
testcontainers-modules = { version = "0.8.0", features = ["localstack", "postgres"] }
35-
testcontainers = "0.20.0"
36-
tokio-stream = { version = "0.1.15", features = ["io-util"] }
37-
tempfile = "3.10.1"
32+
iceberg-sql-catalog = { path = "../catalogs/iceberg-sql-catalog" }
3833
reqwest = "0.12"
3934
sqlx = { version = "0.8", features = ["runtime-tokio", "tls-rustls", "any", "sqlite", "postgres", "mysql"], default-features = false }
35+
tempfile = "3.10.1"
36+
testcontainers = "0.20.0"
37+
testcontainers-modules = { version = "0.8.0", features = ["localstack", "postgres"] }
38+
tokio = "1"
39+
tokio-stream = { version = "0.1.15", features = ["io-util"] }

iceberg-rust-spec/Cargo.toml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,24 @@ edition = "2021"
66
license = "Apache-2.0"
77

88
description = "Unofficial implementation of the Iceberg table format specification"
9-
109
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1110

1211
[dependencies]
1312
apache-avro = { workspace = true }
1413
arrow-schema = { workspace = true }
1514
chrono = { workspace = true }
15+
derive-getters = { workspace = true }
16+
derive_builder = { workspace = true }
17+
getrandom = "0.2.8"
1618
itertools = { workspace = true }
1719
murmur3 = "0.5.2"
18-
getrandom = "0.2.8"
1920
ordered-float = { version = "4.1.0", features = ["serde"] }
21+
rust_decimal = "1.27.0"
2022
serde = { workspace = true }
23+
serde_bytes = "0.11.8"
2124
serde_derive = { workspace = true }
2225
serde_json = { workspace = true }
2326
serde_repr = "0.1.10"
24-
serde_bytes = "0.11.8"
25-
rust_decimal = "1.27.0"
26-
uuid = { version = "1.3.2", features = ["serde", "v4", "v1"] }
27-
url = { workspace = true }
28-
derive_builder = { workspace = true }
2927
thiserror = { workspace = true }
30-
derive-getters = { workspace = true }
28+
url = { workspace = true }
29+
uuid = { version = "1.3.2", features = ["serde", "v4", "v1"] }

iceberg-rust/Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,27 +13,27 @@ repository = "https://github.com/JanKaul/iceberg-rust"
1313
apache-avro = { workspace = true }
1414
arrow = { workspace = true }
1515
async-trait = { workspace = true }
16+
bytes = { workspace = true }
17+
derive-getters = { workspace = true }
18+
derive_builder = { workspace = true }
1619
futures = { workspace = true }
1720
getrandom = "0.2.8"
21+
iceberg-rust-spec = { path = "../iceberg-rust-spec", version = "0.6.1" }
1822
itertools = { workspace = true }
1923
object_store = { workspace = true }
24+
once_map = { workspace = true }
2025
parquet = { workspace = true }
26+
pin-project-lite = { workspace = true }
2127
serde = { workspace = true }
2228
serde_derive = { workspace = true }
2329
serde_json = { workspace = true }
24-
url = { workspace = true }
25-
uuid = { workspace = true }
26-
tokio = { version = "1.0", features = ["sync"] }
27-
derive_builder = { workspace = true }
30+
smallvec = { version = "1.13.2", features = ["const_generics"] }
2831
sqlparser = { workspace = true }
29-
thrift = { version = "0.17.0", default-features = false }
3032
thiserror = { workspace = true }
31-
derive-getters = { workspace = true }
32-
iceberg-rust-spec = { path = "../iceberg-rust-spec", version = "0.6.1" }
33-
smallvec = { version = "1.13.2", features = ["const_generics"] }
34-
once_map = { workspace = true }
35-
pin-project-lite = { workspace = true }
36-
bytes = { workspace = true }
33+
thrift = { version = "0.17.0", default-features = false }
34+
tokio = { version = "1.0", features = ["sync"] }
35+
url = { workspace = true }
36+
uuid = { workspace = true }
3737

3838
[dev-dependencies]
3939
chrono = { workspace = true }

0 commit comments

Comments
 (0)