Hi all,

s3cmd 0.9.9-rc1, a "Birthday release", is now available. The '-rc1' in
the release name stands for Release Candidate - all the codebase changes
are now in place, testsuite runs fine and the only missing part is
finishing up some documentation and updating a manpage.


The important changes in 0.9.9-rc1 are:

* CloudFront support through cfcreate, cfdelete,
  cfmodify and cfinfo commands.
  - Yes, that's right, s3cmd now supports CloudFront, Amazon's content
    delivery network. Many thanks to Joseph Denne from Airlock.com for
    sponsoring the development of this feature.

* Added --include / --rinclude / --(r)include-from
  options to override --exclude exclusions.
  - Generating file lists for upload/download is now performed in three
    steps:
    1) get a list of matching local (or remote) files
    2) exclude the ones matching --exclude (or --rexclude
       or --exclude-from or --rexclude-from) patterns.
    3) for each --exclude'd file check --include (or --rinclude
       or --include-from or --rinclude-from) patterns and eventually
       put it back on the list.
  - With that you can for instance --exclude all *.jpg files from upload
    except those that start with '_small' in them:
    s3cmd put pics -r --exclude '*.jpg' --include '*_small*' s3://bkt/
  - All patterns are equal - for example exclude something
    with --exclude and include it back with --rinclude-from.

* Enabled --dry-run for [put] and [get].
  - Check the list of files to be uploaded / downloaded with --dry-run
    without actually uploading / downloading them. Together with --debug
    you'll see how --exclude / --include patterns are applied.

* Fixed GPG (--encrypt) compatibility with Python 2.6.
  - Self explanatory. Option --encrypt didn't work with Python 2.6

As soon as I take the documentation and manpage up to date I'm going to
release this as 0.9.9 and I hope I won't receive a ton of complaints
right afterwards. So PLEASE download and test this -rc1 in your
environment if you can. Also if you hit any illogical syntax or
unexpected behaviour please let me know. Especially regarding corner
cases. I'm still quite open to change the command line syntax to make it
feel "natural" for people with unix background.

Download from here:
https://sourceforge.net/project/showfiles.php?group_id=178907&package_id=218690

Enjoy

Michal


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
S3tools-general mailing list
S3tools-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/s3tools-general

Reply via email to