Kami opened a new pull request #1371: Move S3 driver to single driver class + "region" constructor argument model URL: https://github.com/apache/libcloud/pull/1371 This pull request moves S3 driver from "driver class per region" model to "single driver class with region constructor argument" model. This way it's consistent with other multi region providers and more pleasant for the end users. The plan is to deprecate and remove those region specific class in a future major release. In addition to that change, it also includes some other small changes: 1. Add all the missing and supported regions to the S3 driver 2. Incorporate changes from #1370 3. Update exception which is thrown if user is using driver for region X, but the bucket they wish to upload the object to is in region Y 4. Fix and improve provider feature matrix generation script so it's more robust and excludes S3 class per region entries 5. Add new ``provider-tables`` tox target for generating those provider tables in a consistent environment with all the dependencies ## TODO - [ ] Tests - [ ] Upgrade notes entry Resolves #1370 #1366
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
