Dear s3cmd users and contributors,

I'm glad to announce that

s3cmd v2.0.1 has been released on github, sourceforge and PyPi.

This release is mostly made of bug fixes.
A lot of regressions for Python 3 have been fixed and Python 3 support
should now be good enough.

Thanks again to all the contributors, the testers and the issue reporters.

s3cmd-2.0.1      - 2017-10-21
===============
* Support for Python 3 is now stable
* Fixed signature issues due to upper cases in hostname (#920)
* Improved support for Minio Azure gateway (Julien Maitrehenry,
Harshavardhana)
* Added signurl_use_https option to use https prefix for signurl (Julien
Recurt)
* Fixed a lot of remaining issues and regressions for Python 3 (#922, #921,
#908)
* Fixed --configure option with Python 3
* Fixed non string cmdline parameters being ignored
* Windows support fixes (#922)
* Don't force anymore to have a / on last parameter for the "modify"
command (#886)
* Removed the python3 support warning
* Detect and report error 403 in getpolicy for info command (#894)
* Added a specific error message when getting policy by non owner (#885)
* Many other bug fixes (#905, #892, #890, #888, #889, #887)

Shortlog below.


Thanks,
Florent


Florent Viard (35):
      Changed version to 2.0.0+ for github nightly versions
      Fixes #887 - Invalid code inside cf __str__ breaking cf invalidation.
      Fixes #889 - info output cosmetic fix.
      Fixes #885 - Specific error message when getting policy by non owner.
      Small cleanup of legacy checks in Config.py
      Fixes #888 - Fixes cfinvalinfo broken in 2.0.0
      Fixes #886 - Don't force to have a / on last parameter for "modify"
command.
      Fixes #890 - Missing json import after cleanup patch.
      Fixes #892 - Ensure to add "LICENSE" file to release tarballs.
      Fixes #894 - Detect and report error 403 in getpolicy for info command
      Fixes #895 - Refactored py3 source to be byte-compilable with py2 to
fix warnings during "setup.py install"
      Remove python3 support warning.
      [PY3 support] Fixes --dump-config broken because of "verbosity"
      Cosmetic - use "with" instead of an open/close
      Fix encoding issues with config files + PY3 support for --configure
      Use "unicode" for config attributes
      Small rework for pre existing hash cache file detection
      PY3 fix: Open/Save hash cache file in "binary" mode
      Fix for non string cmdline parameters being ignored
      Cleanup: Don't have anymore cfg as a global
      Fixes missing local cfg in copy/move
      Fixes last missing local cfg
      Fixes #905 - Fixes https with proxy when no port defined for server.
      Fixes #908 - Fixes unicode in req headers for py2 and py3
      Merge pull request #917 from thelan/master
      Fixes #921 - fixes gpg_command for python3
      Fixed #922 - getenv return unicode in py3 and bytes in py2
      Merge pull request #923 from harshavardhana/fix-etag
      Fix unicode issue in report in the case of an error
      Fixes #920 Always treat hostnames in lower case. Signature issues.
      Merge pull request #925 from jmaitrehenry/marker
      Fix #922 - Handle libmagic missing on windows
      Fixes getBucketFromHostname not using "lowercase" host_bucket.
      Avoid crashing python when encountering a CertificateError
      Update version to 2.0.1

Harshavardhana (1):
      Don't need to compute ETag md5sum match if it is not a real md5sum

Julien Maitrehenry (1):
      Change the marker value for NextMarker in bucket_list_streaming

Julien Recurt (1):
      Adding option signurl_use_https for signurl to use https prefix

matteobar (1):
      Added note on new Python 3+ support
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
S3tools-general mailing list
S3tools-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/s3tools-general

Reply via email to