boto/boto — pull request #1693 by danielgtaylor (2013-08-28 17:13:40+00:00)
Title: [S3] Modify s3put to not require ListBucket access + docs

This should help to fix #1642 by doing the following:

* Do not require `ListBucket` permissions to do simple uploads
* Document extra permissions required for multi-part uploads

I also spent some time looking into what exactly is required for multi-part uploads, but getting down to the minimal set of permissions would require significant code changes to not only `s3put` but also potentially portions of the boto s3 multi-part implementation itself.

@toastdriven, @jamesls, @garnaat please review!