Skip to content

Commit b1ee26b

Browse files
committed
use rustls-tls instead of native-tls -> openssl
openssl not available in the manylinux docker
1 parent 3be837a commit b1ee26b

File tree

2 files changed

+27
-185
lines changed

2 files changed

+27
-185
lines changed

Cargo.lock

Lines changed: 21 additions & 184 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

icechunk/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,13 @@ dirs = { version = "6.0.0", optional = true }
6767
assert_fs = { version = "1.1.3", optional = true }
6868
flatbuffers = "25.2.10"
6969
flexbuffers = "25.9.23"
70-
reqwest = "0.12.24"
7170

71+
# reqwest's default-features enables default-tls which ultimately leads to an openssl dependencies
72+
# which we are not including as it is not included in manylinux wheels. Instead depend on rustls-tls only
73+
# https://github.com/earth-mover/icechunk/issues/1400
74+
reqwest = { version = "0.12.24", default-features = false, features = [
75+
"rustls-tls",
76+
] }
7277
[dev-dependencies]
7378
fs_extra = "1.3.0"
7479
icechunk-macros = { path = "../icechunk-macros", version = "0.1.0" }

0 commit comments

Comments
 (0)