Skip to content

Commit 032d11a

Browse files
authored
Remove dependency on mountpoint-s3-crt by consuming new version of mountpoint_s3_client (#307)
1 parent 7413e1b commit 032d11a

File tree

5 files changed

+30
-32
lines changed

5 files changed

+30
-32
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
## TBD
1+
## ## v1.3.2 (February 5, 2025)
22

33
### New features
44
* Consume mountpoint-s3-client changes with support for dots in bucket name for COPY operation introduced in CRT (#300)
55
* Escape special characters in rename operation (#297)
6+
* Handle torch.load changes in PyTorch 2.6 (#306)
7+
* Remove dependency on mountpoint-s3-crt (#307)
68

79
### Breaking changes
810
* Internal S3Client now returns `HeadObjectResult` instead of `ObjectInfo`. The only difference is that `HeadObjectResult` doesn't have `key` field.

s3torchconnectorclient/Cargo.lock

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

s3torchconnectorclient/Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ built = "0.7"
1818
[dependencies]
1919
pyo3 = "0.22.4"
2020
futures = "0.3.28"
21-
mountpoint-s3-client = { version = "0.12.0", features = ["mock"] }
22-
mountpoint-s3-crt = "0.11.0"
21+
mountpoint-s3-client = { version = "0.13.0", features = ["mock"] }
2322
log = "0.4.20"
2423
tracing = { version = "0.1.40", default-features = false, features = ["std", "log"] }
2524
tracing-subscriber = { version = "0.3.18", features = ["fmt", "env-filter"]}

s3torchconnectorclient/rust/src/logger_setup.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* // SPDX-License-Identifier: BSD
44
*/
55
use crate::exception::python_exception;
6-
use mountpoint_s3_crt::common::rust_log_adapter::RustLogAdapter;
6+
use mountpoint_s3_client::config::RustLogAdapter;
77
use pyo3::PyResult;
88
use std::env;
99
use tracing_subscriber::filter::EnvFilter;

s3torchconnectorclient/rust/src/mountpoint_s3_client.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ use mountpoint_s3_client::config::{
99
use mountpoint_s3_client::types::{GetObjectParams, HeadObjectParams, PutObjectParams};
1010
use mountpoint_s3_client::user_agent::UserAgent;
1111
use mountpoint_s3_client::{ObjectClient, S3CrtClient};
12-
use mountpoint_s3_crt::common::allocator::Allocator;
13-
use mountpoint_s3_crt::common::uri::Uri;
12+
use mountpoint_s3_client::config::{Allocator, Uri};
1413
use nix::unistd::Pid;
1514
use pyo3::types::PyTuple;
1615
use pyo3::{pyclass, pymethods, Bound, PyRef, PyResult, ToPyObject};

0 commit comments

Comments
 (0)