fviard
released this
- Changed size reporting using k instead of K as it a multiple of 1024 (#956)
- Added "public_url_use_https" config to generate public url using https (#551, #666) (Jukka Nousiainen)
- Added option to make connection pooling configurable and improvements (Arto Jantunen)
- Added support for path-style bucket access to signurl (Zac Medico)
- Added docker configuration and help to run test cases with multiple Python versions (Doug Crozier)
- Relaxed limitation on special chars for --add-header key names (#1054)
- Fixed all regions that were automatically converted to lower case (Harshavardhana)
- Fixed size and alignment of DU and LS output reporting (#956)
- Fixes for SignatureDoesNotMatch error when host port 80 or 443 is specified, due to stupid servers (#1059)
- Fixed the useless retries of requests that fail because of ssl cert checks
- Fixed a possible crash when a file disappears during cache generation (#377)
- Fixed unicode issues with IAM (#987)
- Fixed unicode errors with bucked Policy/CORS requests (#847) (Alex Offshore)
- Fixed unicode issues when loading aws_credential_file (#989)
- Fixed an issue with the tenant feature of CephRGW. Url encode bucket_name for path-style requests (#1080)
- Fixed signature v2 always used when bucket_name had special chars (#1081)
- Allow to use signature v4 only, even for commands without buckets specified (#1082)
- Fixed small open file descriptor leaks.
- Py3: Fixed hash-bang in headers to not force using python2 when setup/s3cmd/run-test scripts are executed directly.
- Py3: Fixed unicode issues with Cloudfront (#1006)
- Py3: Fixed http.client.RemoteDisconnected errors (#1014) (Ryan Huddleston)
- Py3: Fixed 'dictionary changed size during iteration' error when using a cache-file (#945) (Doug Crozier)
- Py3: Fixed the display of file sizes (Vlad Presnyak)
- Py3: Python 3.8 compatibility fixes (Konstantin Shalygin)
- Py2: Fixed unicode errors sometimes crashing remote2remote sync (#847)
- Added s3cmd.egg-info to .gitignore (Philip Dubé)
- Improved run-test script to not use hard-coded bucket names(#1066) (Doug Crozier)
- Renamed INSTALL to INSTALL.md and improvements (Nitro, Prabhakar Gupta)
- Improved the restore command help (Hrchu)
- Updated the storage-class command help with the recent aws s3 classes (#1020)
- Fixed typo in the --continue-put help message (Pengyu Chen)
- Fixed typo (#1062) (Tim Gates)
- Improvements for setup and build configurations
- Many other bug fixes
Assets
8
s3cmd-2.1.0-py2.py3-none-any.whl.asc
833 Bytes
s3cmd-2.1.0.tar.gz
124 KB
s3cmd-2.1.0.tar.gz.asc
833 Bytes
s3cmd-2.1.0.zip
139 KB
s3cmd-2.1.0.zip.asc
833 Bytes
- Fixed unexpected timeouts encountered during requests or transfers due to AWS strange connection short timeouts (#941)
- Fixed a throttle issue slowing down too much transfers in some cases (#913)
- Added support for $AWS_PROFILE (#966) (Taras Postument)
- Added clarification comment for the socket_timeout configuration value OS limit
- Avoid distutils usage at runtime (Matthias Klose)
- Python 2 compatibility: Fixed import error of which with fallback code (Gianfranco Costamagna)
- Fixed Python 3 bytes string encoding when getting IAM credentials (Alexander Allakhverdiyev)
- Fixed handling of config tri-state bool values (like acl_public) (Brian C. Lane)
- Fixed V2 signature when restore command is used (Jan Kasiak)
- Fixed setting full_control on objects with public read access (Matthew Vernon)
- Fixed a bug when only one path is supplied with Cloudfront. (Mikael Svensson)
- Fixed signature errors with 'modify' requests (Radek Simko)
- Fixes #936 - Fix setacl command exception (Robert Moucha)
- Fixes error reporting if deleting a source object failed after a move (#929)
- Many other bug fixes (#525, #933, #940, #947, #957, #958, #960, #967)
Important info:
AWS S3 doesn't allow anymore uppercases and underscores in bucket names since march 1, 2018.
Assets
8
s3cmd-2.0.2-py3-none-any.whl
136 KB
s3cmd-2.0.2-py3-none-any.whl.asc
819 Bytes
s3cmd-2.0.2.tar.gz
121 KB
s3cmd-2.0.2.tar.gz.asc
819 Bytes
s3cmd-2.0.2.zip
136 KB
s3cmd-2.0.2.zip.asc
819 Bytes
- 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)
Assets
6
s3cmd-2.0.1.tar.gz
119 KB
s3cmd-2.0.1.tar.gz.asc
819 Bytes
s3cmd-2.0.1.zip
134 KB
s3cmd-2.0.1.zip.asc
819 Bytes
- Added support for Python 3 (Shaform, Florent Viard)
- Added getlifecycle command (Daniel Gryniewicz)
- Added --cf-inval for invalidating multiple CF distributions (Joe Mifsud)
- Added --limit to "ls" and "la" commands to return the specified number of objects (Masashi Ozawa)
- Added --token-refresh and --no-token-refresh and get the access token from the environment (Marco Jakob)
- Added --restore-priority and --restore-days for S3 Glacier (Robert Palmer)
- Fixed requester pays header with HEAD requests (Christian Rodriguez)
- Don't allow mv/cp of multiple files to single file (Guy Gur-Ari)
- Generalize wildcard certificate forgiveness (Mark Titorenko)
- Multiple fixes for SSL connections and proxies
- Added support for HTTP 100-CONTINUE
- Fixes for s3-like servers
- Big cleanup and many unicode fixes
- Many other bug fixes
Assets
6
s3cmd-2.0.0.tar.gz
113 KB
s3cmd-2.0.0.tar.gz.asc
819 Bytes
s3cmd-2.0.0.zip
127 KB
s3cmd-2.0.0.zip.asc
819 Bytes
- Added --host and --host-bucket
- Added --stats
- Fix for newer python 2.7.x SSL library updates
- Many other bug fixes
Assets
6
s3cmd-1.6.1.tar.gz
100 KB
s3cmd-1.6.1.tar.gz.asc
819 Bytes
s3cmd-1.6.1.zip
112 KB
s3cmd-1.6.1.zip.asc
819 Bytes
s3cmd-1.6.0 - 2015-09-18
- Support signed URL content disposition type
- Added 'ls -l' long listing including storage class
- Added --limit-rate=RATE
- Added --server-side-encryption-kms-id=KEY_ID
- Added --storage-class=CLASS
- Added --requester-pays, [payer] command
- Added --[no-]check-hostname
- Added --stop-on-error, removed --ignore-failed-copy
- Added [setcors], [delcors] commands
- Added support for cn-north-1 region hostname checks
- Output strings may have changed. Scripts calling s3cmd expecting
specific text may need to be updated. - HTTPS is now the default
- Many unicode fixes
- Many other bug fixes
Assets
6
s3cmd-1.6.0.tar.gz
98.5 KB
s3cmd-1.6.0.tar.gz.asc
811 Bytes
s3cmd-1.6.0.zip
110 KB
s3cmd-1.6.0.zip.asc
811 Bytes
Tag v1.5.2
Assets
6
s3cmd-1.5.2.tar.gz
92.5 KB
s3cmd-1.5.2.tar.gz.asc
811 Bytes
s3cmd-1.5.2.zip
104 KB
s3cmd-1.5.2.zip.asc
811 Bytes
PreviousNext