Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
wip: removing openssl
Browse files Browse the repository at this point in the history
Signed-off-by: R. Tyler Croy <rtyler@brokenco.de>
rtyler committed Jan 25, 2025
1 parent f7745fd commit 24e5470
Showing 4 changed files with 4 additions and 10 deletions.
3 changes: 2 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -26,7 +26,8 @@ debug = true
debug = "line-tables-only"

[workspace.dependencies]
delta_kernel = { version = "=0.6.0", features = ["default-engine"] }
#delta_kernel = { version = "=0.6.0", features = ["default-engine"] }
delta_kernel = { git = "https://github.com/delta-io/delta-kernel-rs", rev = "ba37b6279a413c513195c4160379cfee6d52ea84", features = ["default-engine-rustls"] }
#delta_kernel = { path = "../delta-kernel-rs/kernel", features = ["sync-engine"] }

# arrow
2 changes: 1 addition & 1 deletion crates/lakefs/Cargo.toml
Original file line number Diff line number Diff line change
@@ -28,7 +28,7 @@ url = { workspace = true }
dashmap = "6"
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true }
reqwest = {version = "0.12", features = ["json"]}
reqwest = {version = "0.12", default-features = false, features = ["http2", "json", "rustls-tls-native-roots"]}
http = "1.0.0"
delta_kernel = { workspace = true, features = [] }

2 changes: 1 addition & 1 deletion dev/publish.sh
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@

set -xe

for crate in "mount" "catalog-glue" "hdfs" "azure" "aws" "gcp" "core" "deltalake"; do
for crate in "core" "mount" "catalog-glue" "catalog-unity" "hdfs" "lakefs" "azure" "aws" "gcp" "deltalake"; do
echo ">> Dry-run publishing ${crate}"
(cd crates/${crate} && \
cargo publish \
7 changes: 0 additions & 7 deletions python/Cargo.toml
Original file line number Diff line number Diff line change
@@ -41,10 +41,6 @@ futures = { workspace = true }
num_cpus = { workspace = true }
tokio = { workspace = true, features = ["rt-multi-thread"] }

# reqwest is pulled in by azure sdk, but not used by python binding itself
# for binary wheel best practice, statically link openssl
reqwest = { version = "*", features = ["native-tls-vendored"] }

deltalake-mount = { path = "../crates/mount" }

[dependencies.pyo3]
@@ -60,6 +56,3 @@ features = ["azure", "gcs", "python", "datafusion", "unity-experimental", "hdfs"
default = ["rustls"]
native-tls = ["deltalake/s3-native-tls", "deltalake/glue"]
rustls = ["deltalake/s3", "deltalake/glue"]

[build-dependencies]
openssl-src = "=300.3.1"

0 comments on commit 24e5470

Please sign in to comment.