diff --git a/pyo3-object_store/src/aws/store.rs b/pyo3-object_store/src/aws/store.rs index 8cbb0535..f487a966 100644 --- a/pyo3-object_store/src/aws/store.rs +++ b/pyo3-object_store/src/aws/store.rs @@ -394,6 +394,10 @@ fn parse_url( config.insert_if_not_exists(AmazonS3ConfigKey::Bucket, bucket); } } + Some((bucket, "s3", "amazonaws", "com")) => { + config.insert_if_not_exists(AmazonS3ConfigKey::Bucket, bucket); + config.insert_if_not_exists(AmazonS3ConfigKey::VirtualHostedStyleRequest, "true"); + } Some((bucket, "s3", region, "amazonaws.com")) => { config.insert_if_not_exists(AmazonS3ConfigKey::Bucket, bucket); config.insert_if_not_exists(AmazonS3ConfigKey::Region, region);