Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 10, 2013
  1. 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.
Commits on Apr 27, 2013
  1. Merge pull request #17 from kirang89/master

    Better README for quick lookups
  2. @kirang89


    kirang89 committed
    Better README for quick lookups
  3. @kirang89


    kirang89 committed
Commits on Dec 24, 2012
  1. Add test coverage to streaming

    Prevents future issues like #16
Commits on Sep 4, 2012
  1. Merge pull request #15 from kimjayd/master

    Fixes #14 : '&' as arguments separator.
Commits on Aug 27, 2012
  1. @yoloseem
Commits on Feb 28, 2012
  1. Merge pull request #11 from deignacio/master

    put_file() persists request headers across multiple invocations
Commits on Feb 26, 2012
  1. shallow copy headers passed to StreamingS3Bucket.put_file()

    David Ignacio committed
    this allows multiple calls to put_file to correctly calculate
    the request headers.
Commits on Jan 12, 2012
  1. Update next_marker on each iteration of S3Listing

    Fixes a bug with empty listings, also add tests thereof.
    Fixes #10, thanks to @dahlia, @kimjayd
Commits on Jan 8, 2012
  1. @dahlia

    Remove a debug print.

    dahlia committed
  2. 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.
  3. Forgot to reset timeout

Commits on Jan 7, 2012
  1. @dahlia
  2. @dahlia
  3. @dahlia
Commits on Nov 30, 2011
Commits on Nov 23, 2011
  1. Use absolut imports

Commits on Feb 10, 2011
  1. Merge fixes for namespace URL

    Fixes #4
  2. Copy new AWS S3 listing XML to tests

    This time 'round we're more or less verbatim, modulo the formatting and
    things like that.
  3. Add list of authors

  4. @kevinclark
Commits on Feb 9, 2011
  1. @kevinclark
  2. Merge S3 listing changes from Greplin

    Fixes #3, and also includes the `secure` argument to S3Bucket.
  3. @kevinclark

    Add `secure` argument to `S3Bucket` initializer

    kevinclark committed with
    This is useful for forcing HTTPS to be used, even with your own base URL
Commits on Feb 5, 2011
  1. @kevinclark

    Make https optional

    kevinclark committed
Commits on Jan 26, 2011
  1. @kevinclark

    listdir + autopagination = list_all_contents

    kevinclark committed
    Rips out autolooping in listdir in favor of a method on the outside.
  2. @kevinclark
  3. @kevinclark
Commits on Sep 6, 2010
  1. Bump version to 1.1.0

  2. Convert lots of doctest to unittests

    This because translating doctests to Python 3.x is great fun, if you're
    into masochism.
Something went wrong with that request. Please try again.