You can clone with
HTTPS or Subversion.
Fix listdir bug from previous commit
Let bucket name be empty
This will let users work with the service instead of buckets and objects. It should be noted that a lot of operations simply do not work as they should. For example S3Bucket.listdir only works for buckets as the XML is very specific.
Merge pull request #17 from kirang89/master
Better README for quick lookups
Fix issue with progress on streaming uploads
Add test coverage to streaming
Prevents future issues like #16
Merge pull request #15 from kimjayd/master
Fixes #14 : '&' as arguments separator.
Use '&' as args separator instead of ';'.
Merge pull request #11 from deignacio/master
put_file() persists request headers across multiple invocations
shallow copy headers passed to StreamingS3Bucket.put_file()
this allows multiple calls to put_file to correctly calculate
the request headers.
Update next_marker on each iteration of S3Listing
Fixes a bug with empty listings, also add tests thereof.
Fixes #10, thanks to @dahlia, @kimjayd
Remove a debug print.
Refactored S3 request mechanism
This way all the request data is encapsulated in the S3Request object, meaning we don't have to pass around vast amounts of arguments all the time.
Forgot to reset timeout
Implemented multiple objects deletion.
Added subresource parameters for authorization.
Make the args parameter of make_url() able to take a raw query string…
… as well as dict.
Fix RFC 822 formatting on non-US locales
Use absolut imports
Merge fixes for namespace URL
Copy new AWS S3 listing XML to tests
This time 'round we're more or less verbatim, modulo the formatting and
things like that.
Add list of authors
Wops, string formatting order typo
Fix target namespace per WSDL
Add test to ensure namespace doesn't change
Merge S3 listing changes from Greplin
Fixes #3, and also includes the `secure` argument to S3Bucket.
Refactor S3Bucket.listdir so as to span pages
Add `secure` argument to `S3Bucket` initializer
This is useful for forcing HTTPS to be used, even with your own base URL
Make https optional
listdir + autopagination = list_all_contents
Rips out autolooping in listdir in favor of a method on the outside.
Handle pagination in S3Bucket#listdir
Update amazon base url to use ssl
Bump version to 1.1.0
Convert lots of doctest to unittests
This because translating doctests to Python 3.x is great fun, if you're