Dear s3cmd users and contributors,

I'm glad to announce that

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

This release should not contain any breaking change.

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


s3cmd-2.3.0      - 2022-10-03
===============
* Added "getnotification", "setnotification", and "delnotification"
commands for notification policies (hrchu)
* Added support for AWS_STS_REGIONAL_ENDPOINTS (#1218, #1228) (Johan Lanzrein)
* Added ConnectionRefused [111] exit code to handle connection errors
(Salar Nosrati-Ershad)
* Added support for IMDSv2. Should work automatically on ec2 (Anthony Foiani)
* Added --list-allow-unordered to list objects unordered. Only
supported by Ceph based s3-compatible services (#1269) (Salar
Nosrati-Ershad)
* Fixed --exclude dir behavior for python >= 3.6 (Daniil Tararukhin)
* Fixed Cloudfront invalidate retry issue (Yuan-Hsiang Lee)
* Fixed 0 byte cache files crashing s3cmd (#1234) (Carlos Laviola)
* Fixed --continue behavior for the "get" command (#1009) (Anton Ustyugov)
* Fixed unicode issue with fixbucket (#1259)
* Fixed CannotSendRequest and ConnectionRefusedError errors at startup (#1261)
* Fixed error reporting for object info when the object does not exist
* Fixed "setup.py test" to do nothing to avoid failure that could be
problematic for distribution packaging (#996)
* Improved expire command to use Rule/Filter/Prefix for
LifecycleConfiguration (#1247)
* Improved PASS/CHECK/INCLUDE/EXCLUDE debug log messages
* Improved setup.py with python 3.9 and 3.10 support info(Ori Avtalion)
* Many other bug fixes


Shortlog below.


Thanks,
Florent


Anthony Foiani (2):
      use IMDSv2 to retrieve instance metadata
      make IMDSv2 optional

Carlos Laviola (1):
      treat 0 byte cache files as nonexistent

Daniil Tararukhin (1):
      fix os walk when excluding directories

Florent Viard (13):
      Update CI test.yml to run on PR
      Fixes #1261 - Always read a conn after a request to be able to reuse it
      Fixes #1259 - Fixes unicode issue with fixbucket
      Fixes #1259 - Correct typo when retrieving response from IMDSv2
      Ensure 404 exc content is filled even for object_info
      Fixes #1009 - Fixes --continue behavior for the "get" command
      Fixes #996 - Avoid crashing when setup.py test is called
      Fixes #1247 - Update expire command to use Rule/Filter/Prefix
for LifecycleConfiguration
      Fixes #1261 - Additional fix for CannotSendRequest at startup
      Fixes ConnectionRefusedError not found error for python 2
      Use str instead of repr in FileList debug logs
      Use quotes around files in FileLists for debug logs
      Update version to 2.3.0

Johan Lanzrein (1):
      Take into account the AWS_STS_REGIONAL_ENDPOINTS

Ori Avtalion (1):
      List support of Python 3.9, 3.10

Salar Nosrati-Ershad (3):
      excepting/handling tcp connection refused error
      feat: implement list objects allow-onordered option as a config
      feat: add `--list-allow-unorderd` command-line switch

Yuan-Hsiang Lee (1):
      fixes cloudfront invalidate retry

hrchu (1):
      Add notification commands
_______________________________________________
S3tools-general mailing list
S3tools-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/s3tools-general

Reply via email to