I've pushed out s3cmd 1.5.1.2 today.  It's mostly a bugfix release over
what was in 1.5.0.  The two minor minor point releases were necessary to
fix up PyPi packaging bugs that kept 'pip install s3cmd' from working
correctly.

Sourceforge, github, and PyPi are all updated now.

Shortlog:

Andrew Gaul (2):
      Sort s3cmd ls output by bucket name
      Capitalize command descriptions for consistency

Chris Lamb (1):
      Support relative expiry times in signurl.

Luke Winslow (1):
      Fixed issue with mixed path separators with s3cmd get --recursive on
Windows.

Matt Domsch (51):
      remember git push --tags for release
      fix S3 wildcard certificate checking
      Add docstring explanation into match_hostname_aws()
      Handle headers with spaces in their values properly (#460)
      Don't add --add-headers results into every request
      Fix lack of SSL certificate checking libraries on older python
      set content-type header for stdin from command line or Config()
      Fix multipart abortmp error message
      fix uploads from stdin (#464)
      in S3.send_file(), don't conditionalize on stdin
      Multipart: send 2nd+ chunks from start of buffer
      add test for put from stdin
      add multipart test
      testsuite: add Multipart Put large file from stdin
      use close_fds = True in calls to Popen()
      reduce use of os.system() in run-tests stdin tests
      reduce "Forwarding request to %s' % region" from warning to info
      Fix directory exclusions (#467)
      Correct exclude pattern for python 2.4
      s/sign_url/sign_url_v2/
      sign_url_v2 is in Crypto now, not Utils
      sign_string_v2 is now in Crypto, not Utils
      fix signurl
      run-tests: add sign, signurl tests
      Don't retry in response to HTTP 405 error (#422)
      run-tests: add -c <config file>
      run-tests: add test for [la] command
      setup.py: use install_requires
      it's called python-dateutil in pypi
      Don't crash when a proxy returns an invalid XML error document
      refresh manpage after capitolization patch
      move from distutils to setuputils
      invoke python2 setup.py build ... with python2
      sign uploads to pypi
      update pypi metadata
      report the actual error XML when we can't parse it.
      Fix indentation causing failures
      remove useless debug() and print() message
      update NEWS for 1.5.1
      update PkgInfo and manpage version
      no longer keeping sourceforge git tree in sync
      include ez_setup.py in MANIFEST.in
      Update version to 1.5.1.1
      Change name of README.md in MANIFEST.in
      Update to version 1.5.1.2


Thanks,
Matt
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
S3tools-general mailing list
S3tools-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/s3tools-general

Reply via email to