At Object Matrix, we certify certain SDK's work as expected with S3Connect. Each SDK we test requires a minimum and latest version we test.
The table below shows the current state of tested SDK's.
AWS SDK | Minimum SDK Version | Latest SDK Version | S3Connect Version |
---|---|---|---|
AWS SDK for Java | 1.7.5 | 1.11.240 | 1.0.0.12 |
AWS SDK for Python | Boto3 v1.4.3 / Botocore v1.4.931(1) | Boto3 v1.4.8 / Botocore v1.8.6 | 1.0.0.12 |
AWS SDK for .NET | AWSSDK.S3 v3.3.12.1 / AWSSDK.core v3.3.19.0 | AWSSDK.S3 v3.3.14.0 / AWSSDK.core v3.3.19.1 | 1.0.0.12 |
(1) When using earlier versions of Boto3 and Botocore, you will need to manually specify a region and a signature version e.g.
boto3.client("s3", endpoint_url=ENDPOINT_URL, config=Config(signature_version='s3v4'), region_name='us-east-1', aws_access_key_id=ACCESS_KEY, aws_secret_access_key=SECRET_KEY)