Permalink
Commits on Feb 7, 2007
  1. Renamed s3py to s3cmd

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/tags/0.9.1@75 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Feb 7, 2007
  2. Require python 2.4

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/tags/0.9.1@72 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Feb 7, 2007
  3. Tagged release 0.9.1

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/tags/0.9.1@70 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Feb 7, 2007
  4. - Version 0.9.1

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@69 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Feb 7, 2007
Commits on Jan 26, 2007
  1. - Case insensitive regex in S3Uri.py

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@66 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 26, 2007
  2. Initial version of S3fs module

    - can create filesystem via "S3fs.mkfs()"
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@64 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 26, 2007
Commits on Jan 25, 2007
  1. - Added headers with copyright to all files

    - Removed S3.compose_uri(), introduced S3UriS3.compose_uri() instead.
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@63 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 25, 2007
  2. - Converted all users of parse_uri to S3Uri class API

    - Removed "cp" command again. Will have to use 'put' and 'get' for now
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@62 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 25, 2007
  3. - New module S3/S3Uri.py

    - converted "put" operation to use the new S3Uri class
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@61 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 25, 2007
Commits on Jan 24, 2007
  1. - Added 'cp' command

    - Renamed parse_s3_uri to parse_uri (this will go away anyway)
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@60 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 24, 2007
Commits on Jan 19, 2007
  1. Include README into tarballs

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@58 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 19, 2007
  2. Added comprehensive README file

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@57 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 19, 2007
  3. - Added configuration for setup.py sdist

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@56 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 19, 2007
  4. - Added interactive configurator (--configure)

    - Added config dumper (--dump-config)
    - Improved --help output
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@55 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 19, 2007
  5. Added info for building RPM packages.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@54 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 19, 2007
Commits on Jan 18, 2007
  1. Moved class Config from S3/S3.py to S3/Config.py

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@53 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 18, 2007
  2. Renamed S3/ConfigParser.py to S3/Config.py

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@52 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 18, 2007
  3. Added info about homepage

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@51 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 18, 2007
Commits on Jan 16, 2007
  1. - Use prefix for listings if specified.

    - List all commands in --help
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@50 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 16, 2007
Commits on Jan 15, 2007
  1. Major rework of Config class:

    - Renamed from AwsConfig to Config
    - Converted to Singleton (see Config.__new__() and an article on
      Wikipedia)
    - No more explicit listing of options - use introspection to get them
      (class variables that of type str, int or bool that don't start with
      underscore)
    - Check values read from config file and verify their type.
    
    Added OptionMimeType and -m/-M options. Not yet implemented
    functionality in the rest of S3/S3.py
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@49 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 15, 2007
Commits on Jan 14, 2007
  1. - Merged list-buckets and bucket-list-objects operations into

      a single 'ls' command.
    - New parameter -P for uploading publicly readable objects
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@48 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 14, 2007
Commits on Jan 13, 2007
  1. Renamed s3.py to s3cmd (take 2)

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@47 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 13, 2007
  2. Renamed s3.py to s3cmd

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@46 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 13, 2007
  3. All classes from s3.py go to S3/S3.py

    Added setup.py
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@45 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 13, 2007
  4. Minor fix S3.utils -> S3.Utils

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@44 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 13, 2007
  5. Moved modules to their own package

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@43 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 13, 2007
Commits on Jan 11, 2007
  1. Added "del" command

    Converted all (?) commands to accept s3-uri
    Added -u/--show-uri parameter
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@42 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 11, 2007
  2. Verify MD5 on received files

    Improved upload of multiple files
    Initial S3-URI support (more tbd)
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@41 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 11, 2007
  3. Minor fixes:

    - store names of parsed files in AwsConfig
    - Print total size with upload/download
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@40 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 11, 2007
  4. Added support for sending and receiving files.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@39 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 11, 2007
Commits on Jan 10, 2007
  1. List all Objects in all Buckets command

    Yet another logging improvement
    Version check for Python 2.5 or higher
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3py/trunk@38 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jan 10, 2007